byggde precis min första databas koppling med hjälp av en bok och den funkar inte! men när jag gör en DSN uppkopplad uppkoppling så går det. jag får felet:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven
Hur sätter men dit en drivrutin så det funkar? Jag vill använda SQL..
Det blir fel med denna uppkoppling när jag "Speciferar" databasen, om man nu måste ställa in standard drivrutiner, var gör man det? måste man installera nått extra program?
Dim ObjCon
Set ObjCon = Server.CreateObject("ADODB.Connection")
ObjCon.Open = "Driver={Microsoft Access Driver(*.mdb)};" & "Dbq=" & Server.MapPath("databas.mdb")
Dim strSQL
strSQL = "Select * FROM Users"
Dim ObjRS
Set ObjRS = Server.CreateObject("ADODB.Recordset")
ObjRS.Open strSQL, ObjCon
woow!
tack för svaret!
jag hitta precis hit, och kollade bara runt läget tills jag kom tillbaka till mitt inlägg för att ta en titt o hitta svar redan!! ska genast testa o bli duktig o hjälpa er
Jag förstår inte varför, jag har en access databas fil på plats o allt. Får fortfarande:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven
men om jag byter ut:
ObjCon.Open "Driver={Microsoft Access Driver(*.mdb)};Dbq=" & Server.MapPath("databas.mdb")
mot
ObjCon.Open = "DSN=databas.dsn"
så har jag inga problem alls, då kommer databas innehållet upp, men jag vill inte använda min "egengjorda" dsn uppkoppling