webzonenMedlem sedan feb. 2001390 inlägg Donar med en meddelande tjänst som funkar bra.. men när jag skall lista meddelanden får jag felet: To few parameters, expected 1. här är koden:
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};DBQ=C:\Inetpub\wwwroot\webzonen\main\main.mdb"
SQL = "SELECT * FROM messages WHERE Till = " & Session("user")
SQL = SQL & " ORDER BY ID DESC"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open Sql, Connect, 3, 3
%>
<a href="meddelande.asp?do=las&step=2&id=<% =RS("ID") %>"><% =RS("Titel")%></A> - Från: <% =RS("Fran") %> - Datum: <% = RS("Datum") %>
<% Connect.Close
RS.Close
%>
------------------
En sak livet lärt mig är att idioterna oftast har rätt
[Redigerat av webzonen den 20 aug 2001]
TobbsterMedlem sedan mars 2001309 inlägg Ska inte den här raden se ut så här....
SQL = "SELECT * FROM messages WHERE Till = " & Session("user") "
------------------
Är man medlem på WF så behöver man inga vänner !
jorgenMedlem sedan feb. 20012 412 inlägg Hej!
Innehåller Session("user")
något värde?
Om den gör det. vilken rad är den du får fel på?
mvh Jörgen
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***
jorgenMedlem sedan feb. 20012 412 inlägg
Ska inte den här raden se ut så här....
Kod:
SQL = "SELECT * FROM messages WHERE Till = " & Session("user") "
Tobbster, då fattas du en fnutt "
Innehåller session ett numeriskt fält så ska det se ut:
SQL = "SELECT * FROM messages WHERE Till = " & Session("user")
är det en sträng ska det se ut:
SQL = "SELECT * FROM messages WHERE Till = '" & Session("user") &"' "
Hoppas jag är rätt på det ;)
mvh Jörgen
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***
[Redigerat av jorgen den 20 aug 2001]
webzonenMedlem sedan feb. 2001390 inlägg jo.. sessionen innehåller i det fallet jag testade namnet Sowat . och raden den pekar felet på är lustigt nog:
Set Connect = Server.CreateObject("ADODB.Connection")
------------------
En sak livet lärt mig är att idioterna oftast har rätt
jorgenMedlem sedan feb. 20012 412 inlägg Alltså innehåller din session en sträng och då bör det se ut så här:
SQL = "SELECT * FROM messages WHERE Till = " & _
" '" & Session("user") & "' ORDER BY ID DESC"
mvh Jörgen
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***
[Redigerat av jorgen den 20 aug 2001]
TobbsterMedlem sedan mars 2001309 inlägg Alldeles riktig jorgen.....
Lite trött nu....... ;)
------------------
Är man medlem på WF så behöver man inga vänner !
@ndersMedlem sedan juni 200032 969 inlägg det felmeddelande du får brukar tyda på att man angett ett felaktigt tabell- eller fältnamn i frågan, så där skulle jag börja med att kika.
red: ... om nu inte ovanstående hjälper.
mvh,
------------------
can i borrow your goat?
[Redigerat av @nders den 20 aug 2001]