Hallo Leute!
Ich sitze jetzt schon den zweiten Tag und finde den Fehler nicht
CODE:
Dim ws As Workspace
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set ws = DBEngine.Workspaces(0) 'standard Workspace
Set db = ws.OpenDatabase("P:\vz8.97\datenvz8.mdb")
Dim a$
a = Me.ITMTitelBAVertrag.value '"ITM7085389902VZ06005ZB-06-0531"
Set rs = db.OpenRecordset("SELECT * FROM BAVertrag WHERE ITMTitelBAVertrag LIKE '" & a & "'", dbOpenDynaset)
MsgBox rs.RecordCount
Problem ist nun, dass ich bei dieser Abfrage ein leeres Recordset erhalte obwohl in der Tabelle ein solcher Eintrag enthalten ist!
Wo liegt hier der Hase im Pfeffer?
Ich hab schon das Forum nach solchen Einträgen durchsucht aber dort steht nichts, was ich meiner Meinung nach nicht beachtet habe.
PS: kann das was damit zutun haben, dass ich auf verknüpfte Tabellen zugreifen möchte? Was muss ich da beachten?
grüße Marten
Ich sitze jetzt schon den zweiten Tag und finde den Fehler nicht
CODE:
Dim ws As Workspace
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set ws = DBEngine.Workspaces(0) 'standard Workspace
Set db = ws.OpenDatabase("P:\vz8.97\datenvz8.mdb")
Dim a$
a = Me.ITMTitelBAVertrag.value '"ITM7085389902VZ06005ZB-06-0531"
Set rs = db.OpenRecordset("SELECT * FROM BAVertrag WHERE ITMTitelBAVertrag LIKE '" & a & "'", dbOpenDynaset)
MsgBox rs.RecordCount
Problem ist nun, dass ich bei dieser Abfrage ein leeres Recordset erhalte obwohl in der Tabelle ein solcher Eintrag enthalten ist!
Wo liegt hier der Hase im Pfeffer?
Ich hab schon das Forum nach solchen Einträgen durchsucht aber dort steht nichts, was ich meiner Meinung nach nicht beachtet habe.
PS: kann das was damit zutun haben, dass ich auf verknüpfte Tabellen zugreifen möchte? Was muss ich da beachten?
grüße Marten
Zuletzt bearbeitet: