[RESOLU] [ACCESS] Parcour de tables et récupération de ligne

Parcour de tables et récupération de ligne [RESOLU] [ACCESS] - VB/VBA/VBS - Programmation

Marsh Posté le 23-06-2008 à 13:49:59    

Bonjour à tous,
 
Je suis junior en VBA et je cherche à manipuler des tables Access, plus particulièrement à parcourir une table, mais j'obtiens l'erreur suivante : Erreur d'exécution '3265' : Item not found in collection Pourtant ma requête est bonne semblerait il... Cela fait maintenant quelques temps que je cherche une solution mais rien... alors pouvez vous m'aider?
 
Voici mon bout de code :
 

Code :
  1. Public Function newInsert()
  2.     Dim Db As DAO.Database
  3.     Set Db = CurrentDb
  4.     Dim ImportTable As DAO.Recordset
  5.     Set ImportTable = Db.Recordsets("Select * from TOTO" )
  6.     If ImportTable.RecordCount > 0 Then
  7.         ImportTable.MoveFirst
  8.         Do While Not ImportTable.EOF
  9.        
  10.    
  11.         Loop
  12.     End If
  13.        
  14. End Function


Message édité par baloote le 23-06-2008 à 14:34:27
Reply

Marsh Posté le 23-06-2008 à 13:49:59   

Reply

Marsh Posté le 23-06-2008 à 14:33:42    

En fait, voila, j'ai trouvé une solution :
 

Code :
  1. Public Function newInsert()
  2.    
  3.     Dim db As DAO.Database, rs As DAO.Recordset, rs2 As DAO.Recordset
  4.     Set db = CurrentDb
  5.     Set rs = db.OpenRecordset("TOTO", dbOpenDynaset)
  6.    
  7.     With rs
  8.     If .RecordCount <> 0 Then
  9.         .MoveFirst
  10.         Do
  11.        .MoveNext
  12.       Loop
  13.    End If
  14.    End With
  15. End Function


 
Merci quand meme

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed