webForumDet fria alternativet

Problem hämta värden från olika fält

ASP

7 svar · 838 visningar · startad av lillaja

Medlem sedan okt. 20124 inlägg
Frågan#1

Hej

Jag har en databas som heter hundar_bilder med fälten mapp, adress och format. Det går bra att hämta värden med följande kod:
SQL = "SELECT * FROM hundar_bilder WHERE mapp = '"&req&"'"
RS.Open SQL, Connect, 3, 3
men inte att hämta värden med följande kod
SQL = "SELECT * FROM hundar_bilder WHERE adress = '"&req&"'"
RS.Open SQL, Connect, 3, 3
trots att jag ändrar så att req innehåller korrekta värden för respektive fält, kan det ha betydelse att mapp är första fältet i tabellen

Tacksam för svar

Medlem sedan juni 20019 519 inlägg
#2

Felmeddelande? Vad innehåller req, är det den exakta strängen till din "adress" fält? är det inte så att du vill hellre kolla på LIKE sök än exakta värdet på adress?

Medlem sedan okt. 20124 inlägg
#3

Hej
Jag har exakta värden, men har även provat med Like. Det fungerar ej heller med tredje fältet i tabellen. Det märkliga är att första fältet fungerar perfekt. Jag får felmeddelandet:
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

Medlem sedan juni 20019 519 inlägg
#4

Ditt recordset är tomt. vad du nu än skickar in i din req så hittas ingen post som är samma värde i ditt adress fält.

Medlem sedan aug. 2008815 inlägg
#5

En spontan grej jag tänker på är text-kodningen. Om du kanske har utf-8 i databasen och ISO-8859-1 i din ASP-fil så blir det problem med vissa tecken som åäö

Medlem sedan okt. 20124 inlägg
#6

Jag har exakt de värden i tabellen som jag har i req, ändå fungerar det inte.

Medlem sedan juni 200032 967 inlägg
#7

Skriv ut Sql-frågan med response.write. Kanske innehåller inte req vad du tror? Hur sätter du variabeln?

Medlem sedan okt. 20124 inlägg
#8

Tack
När jag skrev ut värdena hittade jag felet, jag använde variablen fel en gång.

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