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).
FinishDatabaseQuery(#Database)
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
FinishDatabaseQuery(#Database)
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%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: FinishDatabaseQuery(#Database)
extrait de la doc:
http://www.purebasic.com/french/documen ... query.htmlFinishDatabaseQuery() doit être appelée pour libérer toutes les ressources de la requête.
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: FinishDatabaseQuery(#Database)
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%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: FinishDatabaseQuery(#Database)
Je pense que ça s'applique uniquement aux DatabaseQuery() et non aux DatabaseUpdate().
Re: FinishDatabaseQuery(#Database)
Exact, d'où le nom: FinishDatabaseQuery() 

- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: FinishDatabaseQuery(#Database)
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
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%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%