TaylorDorton
Mitglied
Hallo,
nun Ihr habt mich alle überzeugt,
DAO zu vergessen und mich auf ADO zu Konzentrieren.
Der Vorteil wird mir so langsam aber sicher klar.
Nun bin ich inzwischen so weit, eine Connection zu erstellen,
und auch tatsächlich zu Verstehen was ich dort tue.
Ist mir Lieber als blind zu Kopieren.
Jetzt tue ich mich aber ein wenig schwer mit dem Recordset,
ich befürchte das dort der Fehler liegt und mein Recordset leer ist.
Vielleicht könnt Ihr mir noch einmal Helfen und mir erläutern,
warum meine Variable strEintrag die einen Eintrag im Recordset darstellt leer ist?
Greetz Taylor
nun Ihr habt mich alle überzeugt,
DAO zu vergessen und mich auf ADO zu Konzentrieren.
Der Vorteil wird mir so langsam aber sicher klar.
Nun bin ich inzwischen so weit, eine Connection zu erstellen,
und auch tatsächlich zu Verstehen was ich dort tue.
Ist mir Lieber als blind zu Kopieren.
Jetzt tue ich mich aber ein wenig schwer mit dem Recordset,
ich befürchte das dort der Fehler liegt und mein Recordset leer ist.
Vielleicht könnt Ihr mir noch einmal Helfen und mir erläutern,
warum meine Variable strEintrag die einen Eintrag im Recordset darstellt leer ist?
Greetz Taylor
Code:
Sub DBConnection()
Dim con As New ADODB.Connection
Dim RS As ADODB.Recordset
Dim strEintrag As String
Dim conStr As String
'Verbindung Erstellen
conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=M:\DATEN\test\db1.mdb"
con.Open conStr
'Recordset erstellen & Zugriff auf Tabelle
Set RS = New ADODB.Recordset
RS.Open "TVH", con, adOpenDynamic, adLockOptimistic
' Problemstelle?!
RS.MoveFirst
RS!VO.Value = strEintrag
MsgBox strEintrag
End Sub