nicocolas a écrit :
Merci pour tes pistes, c'est sympa!
Alors, dans l'ordre:
-je n'ai jamais utilisé les objets ADO, mais donc en gros tu me les conseilles à la place du BDE?
|
Sur les cas que j'ai rencontré, l'ADO marche mieu(pas mal de bug en moin) , mais plus lentement. Mais j'ésiterait à affirmer que c'est une règle générale
- Cette requete tourne-t-elle dans les mème condition? Si ton programme Delphi accede à la base par le reseau et que ton test "en direct" est directement sur le server, ça vien peut etre de là (notamment si tu imbrique un select ou si ton ordre fait 20000 lignes)
- A oui! Plusieur "Insert" séparé par des point virgule, ça passe pas bien!
Ben si, justement! Tu lance "prepare" une fois(avant la boucle), puis la requete plusieur fois (grosso-modo, ça compile la requete)(je me suis jamais amusé à chronometré la diférence)
nicocolas a écrit :
-avec un point d'arrêt sur mon "execSQL", alors je me rends compte que c'est bien lui qui mouline en effet!
|
Mouais.... Si tu construit ta requete avec plusieurs "SQL.add", sauvegarde la requete dans un fichier ("Query1.SQL.SaveToFile" ) pour l'executer séparement, juste pour voir
Il vous en pris (d'avance)
Message édité par Zozol le 29-07-2005 à 10:06:09