webForumDet fria alternativet

Jet Databas problem??

2 svar · 156 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#1

hejsan!

När jag kör mitt forum script localt på min dator så fungerar den alldeles utmärkt men när jag sedan lägg upp den på nätet så får jag följande felmeddelande...

Microsoft OLE DB Provider for ODBC Drivers error '80040e37' 

[Microsoft][ODBC Microsoft Access Driver] The Microsoft Jet database engine cannot find the input table or query 'Meddelanden'. Make sure it exists and that its name is spelled correctly. 

/forum/index.asp, line 32

Jag har kollat att tabellen Meddelanden är just Meddelanden i databasen alltså allt fungerar men jag fattr inte varför det blir problem när jag lägger upp scriptet hos min webleverantör...

Så här ser rad 32 ut:

<%
 '***** Skapar Connection-objektet *****'
 Set Databas = Server.CreateObject("ADODB.Connection")
 '***** Specifierar sökvägen *****'
 MdbFilePath = Server.MapPath("..\db.mdb")
 '***** öppnar databasen *****'
 Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
 %>
<% Set rs=Databas.Execute("Select * From Meddelanden Order by Datum DESC")	
	%>
EchOMedlem sedan aug. 2001112 inlägg
#2

Testa att skriva så här istället:

Databas.Open "driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mydb/db.mdb")

@EchO

GimboMedlem sedan dec. 20001 626 inlägg
#3

stabilt, d fonka ;-)

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)