02. marts 2003 - 12:20
Der er
10 kommentarer og 1 løsning
Udskriv acces tebel
Hej jeg får følgende fejl når jeg køre denne kode: <% strSQL = "Select * from debat order by dato DESC" Set rs = Conn.Execute(strSQL) response.write "<h1>Debat</h1>" response.write "<p><a href='index.asp?side=debat&vis=tilfoej'>Skriv et indlæg</a></p>" response.write " <table border='0' width='90%'>" do response.write " <tr>" response.write " <td width='100%' bgcolor='#C0C0C0'>" & rs("dato") & "</td>" response.write " </tr>" response.write " <tr>" response.write " <td width='100%'><b><a href='mailto:" & rs("email") & "'>" & rs("navn") & "</a>" response.write " mener:</b></td>" response.write " </tr>" response.write " <tr>" response.write " <td width='100%'>" & rs("kommentar") & "</td>" response.write " </tr>" rs.movenext loop while not rs.EOF response.write " </table>" response.write "<p> </p>" response.write "<p> </p>" %> fejl: Fejltype: Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8) Et objekt er obligatorisk: '' /debat/debat.asp, line 4 Sig endelig vis der er flere fejl....jeg er stadig ny omkring det med asp og db
Annonceindlæg fra itavis
02. marts 2003 - 12:23
#1
Hvilken linje er linje 4? //>Rune
02. marts 2003 - 12:38
#2
Set rs = Conn.Execute(strSQL) er linie 4
02. marts 2003 - 12:39
#3
Hvordan ser din connection til databasen ud?
02. marts 2003 - 12:41
#4
<% dim databasesti, websted, datab, databasesti = "/log/" websted = "/asp" databasesti = websted & databasesti datab = databasesti & "database.mdb" ' ADODB connection objektet Set Conn = Server.CreateObject("ADODB.Connection") ' Husk at angive den rigtige sti til din database DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(datab) ' Åben databaseforbindelsen Conn.Open DSN %> det er min connection
02. marts 2003 - 12:42
#5
Hedder din forbindelse Conn?
02. marts 2003 - 12:43
#6
Prøv lige sådan her istedet for: <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("cms.mdb") Conn.Open DSN strSQL = "Select * from debat order by dato DESC" Set rs = Conn.Execute(strSQL) response.write "<h1>Debat</h1>" response.write "<p><a href='index.asp?side=debat&vis=tilfoej'>Skriv et indlæg</a></p>" response.write " <table border='0' width='90%'>" do response.write " <tr>" response.write " <td width='100%' bgcolor='#C0C0C0'>" & rs("dato") & "</td>" response.write " </tr>" response.write " <tr>" response.write " <td width='100%'><b><a href='mailto:" & rs("email") & "'>" & rs("navn") & "</a>" response.write " mener:</b></td>" response.write " </tr>" response.write " <tr>" response.write " <td width='100%'>" & rs("kommentar") & "</td>" response.write " </tr>" rs.movenext loop while not rs.EOF response.write " </table>" response.write "<p> </p>" response.write "<p> </p>" %> Du skal lige rette stien til din database til selv.
02. marts 2003 - 12:44
#7
Hva skal jeg sige....jeg er ny i faget moske lidt for ny kan det være noget læse/skrive adgangen på på min server. jeg køre den fra min "localhost"
02. marts 2003 - 12:45
#8
Du har et komma for meget i din dimensionering af variablerne: dim databasesti, websted, datab,
02. marts 2003 - 12:46
#9
Nej, det har ikke noget med rettighederne at gøre. I tilfælde hvor dette var galt, ville du få nogle andre fejl.
02. marts 2003 - 13:05
#10
tak for hjælpen "pfp" vis du opretter et svar kan du få nogle point....det virker perfekt nu
02. marts 2003 - 14:48
#11
svar. Godt det virker!
Kurser inden for grundlæggende programmering