Är något fel med denna SQL-sats? Kan man skriva den på ett enklare sätt?
SQL = "SELECT * From salj WHERE rubrik LIKE '" & "%" & fritext & "%" & "' and kategori like '"& "%" & kategori & "%" & "'"
3 svar · 261 visningar · startad av soffan76
Är något fel med denna SQL-sats? Kan man skriva den på ett enklare sätt?
SQL = "SELECT * From salj WHERE rubrik LIKE '" & "%" & fritext & "%" & "' and kategori like '"& "%" & kategori & "%" & "'"
SQL = "SELECT * FROM salj WHERE (rubrik LIKE '%" & fritext & "%' and kategori LIKE '%" & kategori & "%')"
Tror jag skall fungera.
Nu funkar det! Hade glömt en variabel.
LIKE använder du på strängar. Dessutom så känns det som att det är = du är ute efter.
and kategori = " & kategori & ")"
Mvh,