GuyFALESSE
Messages postés61Date d'inscriptionsamedi 19 février 2005StatutMembreDernière intervention18 novembre 2012
-
16 avril 2005 à 13:18
GuyFALESSE
Messages postés61Date d'inscriptionsamedi 19 février 2005StatutMembreDernière intervention18 novembre 2012
-
16 avril 2005 à 16:23
Bonjour à tous,
Comme le titre l'indique je tente ceci:
Sub VersTblCat()
Dim rstCat As Recordset, maBD As Database, I As Integer
Set maBD = OpenDatabase("c:\BaseAccess\CatalogueCD-vb\EncodageCD.mdb")
Set rstCat = maBD.OpenRecordset("SELECT* FROM tblCat")
With rstCat
For I = 0 To Combo1.ListCount - 1
.AddNew
!nomcat = Combo1.List(I)
Next I
.Update
End With
End Sub
Le problème est que j'ai des résultats bizarres.
Lorsque je relis la table, alors que seuls un, deux, trois sont écrits au départ, je remis, 4 ou 5 fois le mot un, 6 fois le mot deux etc.
Comment pourai-je régler ce problème.
D'avance merci
Guy FALESSE
A voir également:
Comment écrire le contenu d'un comboBox dans une table Access
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 16 avril 2005 à 13:59
Salut, il te suffit de regarder dans tes messages persos : dans le menu de gauche à "Mon Compte", ou sinon tu m'envoi juste un mail à l'adresse support ci-dessous
Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]&nbs
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 201416 16 avril 2005 à 13:46
Bhà mince, je viens de tester ce code chez moi, et j'ai bien qu'une seule fois les enregistrement, si tu veux je t'envoi le tout sur un e-mail (ne pas l'écrire sur le forum, en message privé), et tu regardera. j'utilise MS DAO 3.6
Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]&nbs
Vous n’avez pas trouvé la réponse que vous recherchez ?
GuyFALESSE
Messages postés61Date d'inscriptionsamedi 19 février 2005StatutMembreDernière intervention18 novembre 2012 16 avril 2005 à 16:23
Cboulas, ok, en mettant le Update comme tu avis dit avant le Next, ça fonctionne. Encore merci<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Private Sub Command2_Click()
Dim rstCat As Recordset, maBD As Database, I As Integer
Set maBD = OpenDatabase("c:\bd1.mdb")
Set rstCat = maBD.OpenRecordset("SELECT * FROM Table1")