26. januar 2006 - 14:37Der er
21 kommentarer og 1 løsning
IIS og MDB forbindelse?
Hey
Jeg har nogle seriøse problemer med mit IIS og mdb forbindelser - det virker på en public server, men ikke mit IIS? Hvad skal jeg gøre for at få dette til at virke?
Min kode er som flg.:
<% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("data.mdb") Conn.Open DSN strSQL = "Select * from kommentarer Where nyhedID = " & Request.Querystring("id") Set rs = Conn.Execute(strSQL) Do
Response.Write Rs("overskrift")
rs.MoveNext Loop While Not rs.EOF Conn.Close Set Conn = Nothing %>
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl. Registreringsnøglen Temporary (volatile) Jet DSN for process 0x48c Thread 0x974 DBC 0x2134164 Jet kan ikke åbnes. /projekt/test.asp, line 12
Umiddelbart vil jeg tro du skal bruge en nyere version af din connectionstring. Din lokale maskine har givetvis kun installeret en ny version af Access-driveren og kan derfor ikke finde den gamle. Under alle omstændigheder vil jeg anbefale at du benytter OLE-DB i stedet for de gamle JET-drivere...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.