lolpop
Messages postés211Date d'inscriptionmercredi 4 août 2004StatutMembreDernière intervention18 octobre 2010
-
5 juil. 2006 à 21:00
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
8 juil. 2006 à 12:59
Bonjour
cet fois je viens vers vous car j'ai un probleme avec ma base de donnée.
j'ai beaucoup galèré pour arrivé a faire quelque chose de simple avec les base de donnée access.
mais j'y arrive a peu prés mais j'ai un probleme.
en fait j'ai une listbox qui contient toutes les entré d'une table.
lorsque l'on clique dessus ca affiche le nom dans une textbox nom et le prenom dans le textbox prenom.
mon code marche impec lorsque je clique pour la premier fois sur une ligne de la listbox.
mais lorsque je clique sur une autre ligne de ma listbox pour changer de nom j'ai une erreur 3265 élément non trouvé dans cette collection.
voila le code de ma listbox_clic qui s'appel choix:
<hr />
Private Sub choix_Click()
choix1 = choix.Text
sql = "select * from nom where nom='" & choix1 & "' "
Set rs = db.OpenRecordset(sql, dbOpenSnapshot)
lolpop
Messages postés211Date d'inscriptionmercredi 4 août 2004StatutMembreDernière intervention18 octobre 2010 5 juil. 2006 à 22:15
je viens de tester et le code me donne cela, mais j'ai toujours la même erreur:
<hr />
Private Sub choix_Click()
choix1 = choix.Text
sql = "select * from nom where nom='" & choix1 & "' " '''Remarqué la présence de ' obligatoire pour le bon fonctionnemnt
Set rs = db.OpenRecordset(sql, dbOpenSnapshot)
lolpop
Messages postés211Date d'inscriptionmercredi 4 août 2004StatutMembreDernière intervention18 octobre 2010 5 juil. 2006 à 23:29
et pourtant l'enregistrement existe car en fait lorsque je clique sur nimporte quel ligen la premier fois ca marche , et si je reclique sur la meme ligne une seconde fois j'ai le message d'érreur.
pour le ADO ou DAO je ne sais pas coment ca marche, j'ai galéré pour comprendre poues les base de donnée et je suis tombé sur un site qui expliqué cette methode et cela marché chez moi donc je suis resté comme ca.
mais personellement je n'ai rien trouvé sur le net qui m'explique "compréhensiblementé comment on travail avec une bdd.
je suis long a la détente je sais je sais :)
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 8 juil. 2006 à 12:59
Salut.
L' erreur: "Elément non trouvé dans cette collection" signifie que le nom du champ n' éxiste pas dans la liste des champs de ta table, et non sa valeur.Si c' étatit une question d' enregistrement tu auras plutot "Pas d' enregistrement courant.
Verifie l' orthographe du nom donné à ton champ.Si ça marche toujours pas essaye plutot: