Récupérer des enregistrements d'une base de données
bemba_w
Messages postés5Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention14 janvier 2006
-
11 janv. 2006 à 23:36
bemba_w
Messages postés5Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention14 janvier 2006
-
12 janv. 2006 à 20:03
salut à tous. g un problème que g tant essayé de résoudre mais en vain.
le pire c qu'il concerne un mini projet que chui en train de développer et qui doit être rendu à la fin de ce mois ...
alors, chaque fois que j'essais de récupérer un enregistremnt d'une BD, je ne reçois que le premier .
je veux savoir comment obtenir les autres
RQ: toute manip de la connexion à ma base est effectuée à partit de la grille "Propriétés" en créant un "Adodc" et en changeant certaines propriétes..
Merci de m'avoir aidée
A voir également:
Récupérer des enregistrements d'une base de données
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 12 janv. 2006 à 08:02
une fois que tu as ton recordset, tu fait un TonRecordSet.movenext pour passer à l'enregistrement suivant (.movefirst pour aller au premier, .movelast pour le dernier).
bemba_w
Messages postés5Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention14 janvier 2006 12 janv. 2006 à 13:38
salut. merci de m'avoir répondue mais ça convient pas vraiment à mon problème.
je trouve pas ce RecordSet dans la grille "Propriétés" ni pour l'élément de connexion "Adodc" ni pour les champs texte dans lesquels seront insérés les enregistrements récupérés.
voilà ce que g fait:
*créé un élément de connexion "Adodc1" dont g affecté une "ConnectionString" qui est le nom de ma BD, un "CommandType"="adCmdTable" et une "RecordSource" qui est le nom de la table
**créé un label dont le "DataSource" est ce Adodc1 et le "DataField" est la colonne correspondante
=>tous les labels créés me rendent la 1ère ligne de la table
y a-t-il un autre champ à modofier pour règler ce problème en se limitant à la grille "Propriétés" et sans écrire du code??
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 12 janv. 2006 à 19:26
Bonsoir,
Je ne comprend pas très bien, lorsque tes TextBox sont liés à la
propriété DataFiels, je suppose que tu choisis un champ différent pour
chacun de tes TextBox. Si tu cliques ensuite sur la flêche droite >> de ton contrôle ADODC, le contenu des champs doit défiler dans les TextBox.
jpleroisse
Si une réponse vous convient, cliquez Réponse Acceptée.
bemba_w
Messages postés5Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention14 janvier 2006 12 janv. 2006 à 20:03
merci de m'avoir répondue, mais tu m'as pas vraiment comprise.
le contrôle Adodc j l'ai mis invisible.. le pb est que je dois l'utiliser juste pour manipuler la connexion à la BD sans qui'il apparaisse: il est là, des labels sont créés, ds chacun d'eux doit figurer un enregistrement de la base.
Voilà ce que g fait:
*créé un élément de connexion "Adodc1" dont g
affecté une "ConnectionString" qui est le nom de ma BD, un
"CommandType"="adCmdTable" et une "RecordSource" qui est le nom de la
table
**créé un label dont le "DataSource" est ce Adodc1 et le "DataField" est la colonne correspondante
=>tous les labels créés me rendent la 1ère ligne de la table
y a-t-il un autre champ à modofier pour règler ce problème en se limitant à la grille "Propriétés" et sans écrire du code??