ODBC Drivers error '80004005'
Armin
- asp.net
Hallo nochmal,
vielen Dank fuer Deine Antwort Stefan. Ich hatte den Code in meiner letzten Anfrage falsch dargestellt. Hier nochmal...
set objconn = server.createobject("ADODB.Connection")
objConn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:\Webseiten\statisch\central_services\it\asp\HW_Req_Data.mdb"
Set objRS1 = Server.CreateObject("ADODB.Recordset")
oder..
set objconn = server.createobject("ADODB.Connection")
conString = "DBQ=" & Server.MapPath("HW_Req_Data.mdb")
objconn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & conString
Set objRS1 = Server.CreateObject("ADODB.Recordset")
Wenn ich versuche, diese Codestuecke auszufuehren, bekomme ich folgende Fehlermeldung:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot open database '(unknown)'. It may not be a database that your application recognizes, or the file may be corrupt.
Der erstere Code hat eine Woche lang funktioniert. Dann habe ich eine Kopie der Datei auf Diskette angelegt und seitdem bekomme ich immer die obige Fehlermeldung.
Gruss Armin
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot open database '(unknown)'. It may not be a database that your application recognizes, or the file may be corrupt.
Hi
dumme Frage , haste schon mal überprüft ob die MDB nicht wirklich
nen Schuss hat , also mal mit Access geöffnet bzw. mal repariereren
lassen ?
gruss
Beldin
Hab natuerlich schon getestet ob die Datei OK ist.
Ist sie auch.
Trotzdem danke fuer die Antwort.
Hab natuerlich schon getestet ob die Datei OK ist.
Ist sie auch.
Trotzdem danke fuer die Antwort.
Hi
also wenn du am Script und der Datenban nix geändert hast , und nur
ne Datei (welche MDB oder Script ?) auf Diskette gezogen hast , und es
seitdem aufmal nicht mehr geht stellt sich für ich eigentlch die Frage
ob auf der Diskette evtl. ein Virus war , oder haste sonst noch was
geändert ?
Also ich würde mal nach Viren checken , MDB reparieren , evtl. die
Data Access Objects in der aktuellsten Version nochmal installieren.
Testweise sonst noch mal ne System-DSN anlegen und versuchen ob der
Connect darüber geht , mehr fällt mir sonst auch nicht ein ohne den
Code und die MDB hier zu haben.. :)
gruss
Beldin