Re: Probleme de vitesse - SQL

Posté par G_Angel le 26/9/2006 14:02:45
Voila, j'ai effectué le test.

Code :
------
sql est une chaîne
ind est un entier
r est une Source de Données()
sql = "SELECT * FROM Client_fournisseur where type = 2"
IF NOT HExécuteRequêteSQL(r,sql) THEN msg(2,sql)

Table..FichierParcouru = r


Constatation :
--------------
Les champs se remplissent bien mais j'ai une erreur lors du clic sur une ligne de la table en question :

Dump de l'erreur du module <WD90OBJ.DLL> <9.00Drf>.

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 10085

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le champ 'Table' n'a pas pu s'initialiser, car il a rencontré l'erreur Hyper File suivante :
=============================
L'objet r n'a pas été trouvé.
=============================

- Infos de debug :
Chargement de la partie exécution d'un objet
Nom logique : r
Type cherché : 5

- Pas d'info attachée

- Identifiant dans le .err : 10085

Apparament, il ne reconnait plus r(ma source de données).
PS : je n'ai pas de code dans la sélection de la table, ni dans le clic.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=4600&post_id=19095