M
mickael_one
Guest
Salut le forum
J'ai un problème de retour de base mysql !!
ma macro est du style :
Dim Cnx As Connection, requete As String, resultat As Recordset
'
Set Cnx = CreateObject('ADODB.Connection')
Cnx.ConnectionString = 'table;'
Cnx.Open
'
requete = 'SELECT * FROM conges WHERE incidence='1''
Set resultat = Cnx.Execute(requete)
If (Not resultat.EOF) Then
for i=0 to resultat.RecordCount
'
'et là je fais plein de truc super bien
'
next i
end if
Mon problème est que mon RecordCount reste toujours à -1 quelque soit le nombre de résultat !!! 🙁 Donc en fait, ça fonctionne pour le premier résultat trouvé, mais ça ne boucle pas ! Savez vous pourquoi ?
Merci beaucoup
J'ai un problème de retour de base mysql !!
ma macro est du style :
Dim Cnx As Connection, requete As String, resultat As Recordset
'
Set Cnx = CreateObject('ADODB.Connection')
Cnx.ConnectionString = 'table;'
Cnx.Open
'
requete = 'SELECT * FROM conges WHERE incidence='1''
Set resultat = Cnx.Execute(requete)
If (Not resultat.EOF) Then
for i=0 to resultat.RecordCount
'
'et là je fais plein de truc super bien
'
next i
end if
Mon problème est que mon RecordCount reste toujours à -1 quelque soit le nombre de résultat !!! 🙁 Donc en fait, ça fonctionne pour le premier résultat trouvé, mais ça ne boucle pas ! Savez vous pourquoi ?
Merci beaucoup