T tlee Medlem sedan mars 2001 290 inlägg Frågan 27 aug. 2001 07:32 #1
Set DB_QUERY = Connect.Execute("SELECT * FROM tbl_Products")
strTemp = Request.Kookies("user")("PriceCol")
Response.Write(strTemp) '-- Värdet skrivs ut till col_Price_3
Response.Write(DB_QUERY(strTemp))
tabellen ser ut såhär:
tbl_Products:
ID
col_Price_1
col_Price_2
col_Price_3
col_Price_4
col_Price_5
-------------------------------------------------------------------
Felmeddelandet.
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
/products.asp, line 112
rad 112 är följande rad:
Response.Write(DB_QUERY(strTemp))
Vad som är konstigt är att det fungerar att göra såhär:
Response.Write(DB_QUERY("col_price_3")
Är ni med på vad jag menar?
/t
du stavar fel på "cookies" bara så du vet
------------------
:[Scarabus]:
Fudge Entertainment
L LarsG Medlem sedan dec. 2000 12 464 inlägg Det kanske ligger med inledande/avslutande blanka i din cookie.
Response.Write(DB_QUERY(trim(strTemp)))
Håller med om att det verkar skumt annars.
------------------
essentitia preter non sans multiplicandum
@nders Medlem sedan juni 2000 32 967 inlägg håller också med. konstigt annars.
scarabus: av någon anledning tillåter inte forumet att man skriver det engelska ordet för kakor med en punkt före. basåruvet. :)
------------------
mördar-anders, det är jag.
L LarsG Medlem sedan dec. 2000 12 464 inlägg Det går att få till
request.Cookies
------------------
essentitia preter non sans multiplicandum
T tlee Medlem sedan mars 2001 290 inlägg nu funkar det.. vet inte riktigt vad jag gjorde.. men jag har trimmat lite och det ser ut att vara ok nu..
jag kommer med ett nytt problem snart, skall skriva en ordentlig beskrivning av det bara..
men som sagt.. tack för hjälpen, jag återkommer med det andra problemet.
/t
------------------
the man with the golden bottle..