D diablo Medlem sedan aug. 2000 113 inlägg Trådstart 3 mars 2001 15:51 #1 Jag får felet:
"Provider fel '80004005'
Odefinierat fel"
varför?
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("data/data.mdb"))
list = "SELECT * FROM games"
Set RS = Connect.Execute(list)
%>
P PatrikB Medlem sedan mars 2000 2 836 inlägg Testa denna:
<%
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath ("/data/data.mdb"))
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open strConnString
list = "SELECT * FROM games"
Set RS = Connect.Execute(list)
%>
Denna driver e avsevärt mycket bättre, snabbare etc än vad den gamla access-drivern är.
cya,
D diablo Medlem sedan aug. 2000 113 inlägg testade, och fick meddelandet:
"Slut på programsats förväntas"
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;" &_"Data Source=" & Server.MapPath ("/data/data.mdb"))
SilvioF Medlem sedan juni 2000 547 inlägg strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath ("/data/data.mdb"))
Egentligen var det meningen att koden skulle skrivas in exakt som den visades här, men &_ ska bort eftersom det beyder "fortsätt på nästa rad". Nu är det rätt i alla fall.
D diablo Medlem sedan aug. 2000 113 inlägg Jo, jag skrev in den som den stog!
testade iaf det du skrev också men det blir samma fel! :/
D diablo Medlem sedan aug. 2000 113 inlägg Nu verkar det funka helt plötsligt!
Fast nu använder jag den "gamla" metoden! Är den väldigt dålig eller?