webForumDet fria alternativet

senaste gästboksinlägget

ASP

3 svar · 187 visningar · startad av playboy

Medlem sedan nov. 20033 inlägg
Frågan#1

jag har försökt göra en sida som visar det senaste inlägget i en gästbok. gästboken är f.ö pbwebbs. så här ser koden till senaste.asp ut:

<% Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("dbase/sql.mdb") 
Set Cn = Server.Createobject("ADODB.Connection") strDbMySQL 

Set Rs = Cn.Execute("SELECT TOP 1 FROM gossip ORDER BY date DESC") %> 
Inskickat av <b><%=Rs("from_name")%></b> <i>den <%=Rs("date")%></i> 
Meddelande:<%=Rs("Mess")%> 
<%
Rs.Close
Cn.Close
Set Rs = nothing
Set Cn = nothing
%>

och jag fårr detta felmesset:

Error Type:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/test2/gb/senast.asp, line 1, column 91

Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)

Page:
GET /test2/gb/senast.asp

Time:
Thursday, December 04, 2003, 7:06:18 PM

More information:
Microsoft Support

Kan någon hjälpa mig?

Medlem sedan jan. 20032 285 inlägg
#2

Är det där verkligen all kod? I så fall funkar det nog bättre såhär:

<%
Set Cn = Server.Createobject("ADODB.Connection")
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("dbase/sql.mdb") 

Set Rs = Cn.Execute("SELECT TOP 1 FROM gossip ORDER BY date DESC") %> 
Inskickat av <b><%=Rs("from_name")%></b> <i>den <%=Rs("date")%></i> 
Meddelande:<%=Rs("Mess")%> 
<%
Rs.Close
Cn.Close
Set Rs = nothing
Set Cn = nothing
%>
Medlem sedan nov. 20033 inlägg
#3

nu får jag detta felmesset istället:

Error Type:
Microsoft JET Database Engine (0x80040E14)
The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
/oliwen/test2/gb/senast.asp, line 5

Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)

Medlem sedan dec. 200012 464 inlägg
#4

date är ett reserverat ord så det är olämpligt att använda som kolumnnamn.

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)