Page 1 sur 1

FinishDatabaseQuery(#Database)

Publié : mar. 19/oct./2010 21:04
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).

Re: FinishDatabaseQuery(#Database)

Publié : mar. 19/oct./2010 21:31
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

Re: FinishDatabaseQuery(#Database)

Publié : mar. 19/oct./2010 21:34
par falsam
Donc y compris les requêtes de mise à jour de la base de données. Merci Fred.

Re: FinishDatabaseQuery(#Database)

Publié : mer. 20/oct./2010 22:06
par Atomo
Je pense que ça s'applique uniquement aux DatabaseQuery() et non aux DatabaseUpdate().

Re: FinishDatabaseQuery(#Database)

Publié : jeu. 21/oct./2010 11:09
par Fred
Exact, d'où le nom: FinishDatabaseQuery() :)

Re: FinishDatabaseQuery(#Database)

Publié : jeu. 21/oct./2010 11:50
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 :)