webForumDet fria alternativet
Logga in / Bli medlem

SQL-trubbel

Databaser & SQL

3 svar · 190 visningar · startad av trexter

Medlem sedan mars 20021 889 inlägg
Trådstart#1

Jag vill skriva ut vad besökaren har i sin varukorg.

Microsoft JET Database Engine error '80040e10' 
No value given for one or more required parameters.
strSQL = "Select ShoppingBaskets.SB_Quantity, Products.P_Name, Products.P_Price" &_
		 " From ShoppingBaskets, Products Where" &_
		 " ShoppingBaskets.SB_SessionID = "& Request.Cookies("Webbshop")("SessionID") &_
		 " AND ShoppingBaskets.SB_ID_Product = Products.P_ID_Products"
Select ShoppingBaskets.SB_Quantity, Products.P_Name, Products.P_Price From
ShoppingBaskets, Products Where ShoppingBaskets.SB_SessionID = 656703724 AND 
ShoppingBaskets.SB_ID_Product = Products.P_ID_Products

:)

Medlem sedan juni 200032 967 inlägg
#2

Det känns som att något av fälten i din join är fel? Kontrollera fältnamnen.

Mvh,

Medlem sedan mars 20021 889 inlägg
#3

Hmm... jag har gått igenom alla fältnamn nu och allt verkar stämma. Men jag håller med dig om att det skulle vara rimlgit att det beror på en felstavning eller så...

Jag ska fortsätta kika...

:)

Medlem sedan mars 20021 889 inlägg
#4

Jag hittade det nu. "ShoppingBaskets.SB_ID_Product" skulle
vara "ShoppingBaskets.SB_ID_Products". Jag såg inte det gömda
s:et först eftersom kolumnen inte var tillräckligt bred.

:)

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)