21. april 2003 - 23:10Der er
24 kommentarer og 2 løsninger
Hente oplysninger fra database
Jeg har i FP2002 lavet en formular hvor oplysninger bliver gemt i en Access database. Brugeren får så en bekræftelsesside hvor han kan se hvad han har svaret på hver enkelt spørgsmål. I databasen laver jeg en beregning hvor det udregnes hvormange svar der var rigtige. Hvordan får jeg dette database resultat vist på bekræftelsessiden Jeg bruger ASP, men kun hvad Frontpage laver
Så skriver du i modtag.asp <% Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db1.mdb")
strSQL = "SELECT * FROM tblTabelnavn WHERE telefonnr = " & Request.Form("Telefonnr")
Når jeg skriver følgende: <% Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/fpdb/hovedside_1.mdb")
strSQL = "SELECT * FROM resultater WHERE Navn = " & Request.Form("navn")
Response.Write(objRs("Tot")) %> får jeg flg. fejlmeddelse Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x604 Thread 0x670 DBC 0x209bc1c Jet'.
hej som jeg kan se er medions på vej med det rigtige svar. jeg vil mene uden at kende din sti at din db conn nok sku se sådan her ud.
Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("hovedside_1.mdb") <---- altså uden fpdb foran !
Hvis bare filen.asp og databasen ligger i samme mappe skal du ikke skrive stien til db- kun navnet.
Håber det hjalp, men det tror jeg nu nok det gør :)
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.