andyah
Goto Top

Access - Datensatz bei MySQL-ODBC Verbindung weiterschalten

Hi NG,

wie kann ich bei einer MySQL ODBC Verbindung einen Datensatz weiterschalten?
Es wird keine ODBC Verknüpfung auf dei Tabelle verwendet, sondern direkt auf die Datenbank zugegriffen.

Der bisherige Code:
Private Sub sFNaehsterDS_Click()
  
  'die Variablendefinitionen sind global in einem Modul  
  
  conn = "DRIVER={MySQL ODBC 5.2a Driver}; SERVER=localhost; " & _  
          "DATABASE=adressen; UID=root; OPTION=3"  
   
   Set db = New ADODB.Connection
   
   
   db.ConnectionString = conn
   
   Set rs = New ADODB.Recordset
   
   db.Open
   
   'rs.CursorLocation = adUseClient  
   
   'Existiert der Benutzer?  
   sql = "SELECT ID, Benutzername, EMail, Passwort FROM zugang"  
   rs.Open sql, db ', adOpenDynamic, adLockOptimistic  
   'rs.MoveFirst  
   Me.ID.SetFocus
   Me.ID.Text = rs.Fields("ID")  
   Me.Benutzername.SetFocus
   Me.Benutzername.Text = rs.Fields("Benutzername")  
   Me.EMail.SetFocus
   Me.EMail.Text = rs.Fields("EMail")  
   Me.Passwort.SetFocus
   Me.Passwort.Text = rs.Fields("Passwort")  
   If Not rs.EOF() Then
   rs.MoveNext
   End If
End Sub
Die Anzeige des ersten Datensatzes ist möglich, aber das Weiterschalten funktioniert nicht.

Gruß
Andy

[Edit Biber] Codeformatierung. [/Edit]

Content-Key: 204384

Url: https://administrator.de/contentid/204384

Printed on: April 24, 2024 at 23:04 o'clock