Hi,
zu dem Laufzeitfehler find ich nix passendes bei Google.
Also:
Habe eine Datenbankaus Lotus Notes zum einen in Access importiert, zum anderen mit Access verknüpft.
Wenn ich jetzt mit folgendem Code auf die importierte, sprich kopierte Tabelle zugreife, klappt alles wunderbar, jedoch nicht, wenn ich den gleichen Code auf die verknüpfte anwende.
In untester Zeile, in der auf die Datenbank die SQL-Anweisung ausgeführt werden soll, kommt bei der verknüpften Tabelle folgender Runtime Error:
Laufzeitfehler -2147418113 (8000ffff)
Schwerwiegender Fehler
Im Internet hab ich was über die Microsoft Data Access Components gelesen, wollte Version 2.8 auf meinem Rechner installieren, welche aber nicht mit meinem Windows (XP) komplatibel waren. Kann es mit den MDAC zusammenhängen?
Muss man beim Auslesen einer verknüpften Datenbank anders vorgehen, als bei einer importierten?
EDIT:
Ooooder wie schaut der Code aus, um die importierte Datei neu löschen und die wieder neu auszulesen, was ich dann einfach bei jedem Start machen würde. (Greife per ODBC auf die Lotus Notes-DB zu)
zu dem Laufzeitfehler find ich nix passendes bei Google.
Also:
Habe eine Datenbankaus Lotus Notes zum einen in Access importiert, zum anderen mit Access verknüpft.
Wenn ich jetzt mit folgendem Code auf die importierte, sprich kopierte Tabelle zugreife, klappt alles wunderbar, jedoch nicht, wenn ich den gleichen Code auf die verknüpfte anwende.
HTML:
Dim conDatabase As ADODB.Connection
Dim Record As ADODB.Recordset
Dim SQL As String
Dim intKW As Integer
intKW = InputBox("KW:")
Set conDatabase = Application.CurrentProject.Connection
Set Record = New ADODB.Recordset
conDatabase.Execute "DELETE FROM Auswertung WHERE [KW] LIKE " & intKW
SQL = "SELECT Akt09.*, PD.[ProjektUB_Bezeich], PD.[Projektleiter], PD.[gehoertzu]FROM Export_Mitarbeiterzeitenalle2009 AS Akt09, Export_Projektdokumente AS PD WHERE Akt09.[_5] LIKE " & intKW & " AND Akt09.[UB] = PD.[ProjektUB] ORDER BY Akt09.[UB]"
Set Record = conDatabase.Execute(SQL)
In untester Zeile, in der auf die Datenbank die SQL-Anweisung ausgeführt werden soll, kommt bei der verknüpften Tabelle folgender Runtime Error:
Laufzeitfehler -2147418113 (8000ffff)
Schwerwiegender Fehler
Im Internet hab ich was über die Microsoft Data Access Components gelesen, wollte Version 2.8 auf meinem Rechner installieren, welche aber nicht mit meinem Windows (XP) komplatibel waren. Kann es mit den MDAC zusammenhängen?
Muss man beim Auslesen einer verknüpften Datenbank anders vorgehen, als bei einer importierten?
EDIT:
Ooooder wie schaut der Code aus, um die importierte Datei neu löschen und die wieder neu auszulesen, was ich dann einfach bei jedem Start machen würde. (Greife per ODBC auf die Lotus Notes-DB zu)
Zuletzt bearbeitet: