FinishDatabaseQuery(#Database)

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

FinishDatabaseQuery(#Database)

Message par falsam »

FinishDatabaseQuery(#BaseDeDonnees) termine la requête SQL en cours sur la #BaseDeDonnees spécifiée et libère les ressources associées.

Ma question est : Doit on utiliser FinishDatabaseQuery uniquement après avoir utiliser une simple requête de sélection (DatabaseQuery) ou bien aussi après une requête de mise à jour (DatabaseUpdate).
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Fred
Site Admin
Messages : 2809
Inscription : mer. 21/janv./2004 11:03

Re: FinishDatabaseQuery(#Database)

Message par Fred »

extrait de la doc:
FinishDatabaseQuery() doit être appelée pour libérer toutes les ressources de la requête.
http://www.purebasic.com/french/documen ... query.html
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: FinishDatabaseQuery(#Database)

Message par falsam »

Donc y compris les requêtes de mise à jour de la base de données. Merci Fred.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Atomo
Messages : 207
Inscription : lun. 17/sept./2007 12:27

Re: FinishDatabaseQuery(#Database)

Message par Atomo »

Je pense que ça s'applique uniquement aux DatabaseQuery() et non aux DatabaseUpdate().
Fred
Site Admin
Messages : 2809
Inscription : mer. 21/janv./2004 11:03

Re: FinishDatabaseQuery(#Database)

Message par Fred »

Exact, d'où le nom: FinishDatabaseQuery() :)
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: FinishDatabaseQuery(#Database)

Message par falsam »

J'ai l'impression que l'objet de ma première question est mal rédigé et ce n'est pas la première fois que je constate sur ce forum :p A moins que je sois lu en diagonal.

PS : Fred, ne te sens pas viser surtout :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Répondre