bonjour,
j'ai un problème avec la fonction seek() qui n'arrive pas a trouvé d'enregistrement dans une table alors que se devrais être le cas !
je fais donc plusieurs et et je me rend compte que lorsque je créé mon composant TADODataSet ( moteur ADO) et que je vérifie le nombre d'index disponible grâce a GetIndexName qu'elle est tout simplement vide !!!
je fais donc mes petites recherche avec mon tuteur de stage et on découvre la fonction OpenSchema du composant TADOConnectionqui d'après ce que j'ai vu, ouvre une table ( recu en paramètre ) et va récupéré toute les informations dont l'utilisateur a besoin sur la table "virtuelle" obtenu avec le TADODataSet.
ne sachant pas trop comment m'en servir, j'aimerais savoir si je peux :
- récupéré tout le contenue de ma table dans la base de donnée
- récupéré tout les index ( primaire et secondaire
j'avais moi même créé un index secondaire sous Paradox mais ils n'apparait pas non plus dans la liste renvoyé par la fonction GetIndexName() !!
Bon c'est pas que je sois désespéré puisque j'ai tout a apprendre mais j'ai besoin de cet index pour que la fonction Seek() puisse me retourner true comme quoi il a trouvé un enregistrement car je pense que ca doit venir de la.
je sais pas si j'ai été vraiment clair mais n'hésiter pas a me poser des question
Partager