webForumDet fria alternativet

SQL problem

2 svar · 163 visningar · startad av LordJens

LordJensMedlem sedan aug. 2000127 inlägg
#1

Jag håller på att göra ett meddelandesystem för medlemmarna på min nya hemsida. Dvs. de skall kunna skicka meddelanden åt varandra som sedan skall visas upp på deras inkorgsida.

Att skriva in meddelandet i min Access databas gick bra. Men när jag skulle visa meddelanden i inkorgen blev det problem. Närmare bestämmt:

Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'

[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.

..på koden...

   visa = "SELECT * FROM meddelanden WHERE till = "& Session("member") &""
   RecSet2.Open visa, Connect2, adOpenStatic, adLockOptimistic

Session("member") är en sträng, namnet på medlemmen.
Fyller man istället för Session("member") in namnet på en användare fungerar det fint.

Vad är felet?

[Redigerat av LordJens den 04 sep 2000]

[Redigerat av LordJens den 04 sep 2000]

emissionMedlem sedan dec. 19996 095 inlägg
#2

Man måste ha enkelfnuttar runt strängar.

visa = "SELECT * FROM meddelanden WHERE till = '"& Session("member") & "'"

------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB

LordJensMedlem sedan aug. 2000127 inlägg
#3

Tusen tack!
Nu funkar det fin fint.

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb