Du anger inte vilka kolumner du skall hämta och sen så skall det bara vara ett where och inga komman mellan villkoren
SQL="Select * From Link Where [Godkand]='yes' And [LinkKat]="& Request.QueryString("Kat") &" And [Under]='no'"
t.ex.
6 svar · 170 visningar · startad av aleborg
Influensan har gjort mig blind
VAD är fel?
<%
SQL="Select From Link Where [Godkand]='yes', And Where [LinkKat]="& Request.QueryString("Kat") &", And Where [Under]='no'"
Set rs=Conn.Execute(SQL)
Do Until rst.EOF
%>
SELECT-uttrycket innehåller ett reserverat ord eller argument som antingen är felstavat eller utelämnat, eller så är skiljetecknen felaktigt använda.
Inget är felstavat
Du anger inte vilka kolumner du skall hämta och sen så skall det bara vara ett where och inga komman mellan villkoren
SQL="Select * From Link Where [Godkand]='yes' And [LinkKat]="& Request.QueryString("Kat") &" And [Under]='no'"
t.ex.
Tack min hjärna funkar inte idag
Nu fick jag fel på det här:
SQL="Select * From Link Where [Godkand]='yes' And [LinkKat]="& Request.QueryString("Kat") &" And [Under]='no'"
Set rs=Conn.Execute(SQL)
Do Until rs.EOF
Typblandningsfel i villkorsuttryck.
???
antar att fältet LinkKat är av typen text? då måste du in med lite enkelfnuttar oxå.
SQL = "SELECT * FROM Link WHERE [Godkand]='yes' AND [LinkKat]='"& Request.QueryString("Kat") &"' AND[Under]='no'"
Set rs=Conn.Execute(SQL)
Do Until rs.EOF
mvh,
vad är det för datatyp på dina kolumner?
antingen har du fjumpar där du inte ska ha det eller tvärsom.
sluta dubbelposta @nders
Hade missat att ändra i databasen till tal
Tack!