Testa den här:
Set RecSet = Connect.Execute("SELECT * FROM PRISWEBSVERIGE WHERE ben LIKE '%" & sok0 & "%' AND ben LIKE '%" & sok1 & "%' ")
Du måste alltid ange vad som skall vara lika med eller Like
2 svar · 195 visningar · startad av OveRRidE
Jag skall göra en sökning i en databas, där man med två strängar kan söka på saker bland raderna. Problemet är att sok0 och sok1 inte fungerar som jag vill.
Sökningen verkar ge resultat på rader som innehåller sok0 eller sok1.
Detta är givetvis inte det önskade resultatet, då raden skall innehålla sok0 och sok1..
Nån som förstår vad jag menar..?
Min SQL-sträng (som för övrigt är det i själva scriptet som är fel) ser ut så här:
Set RecSet = Connect.Execute("SELECT * FROM PRISWEBSVERIGE WHERE ben LIKE '%" & sok0 & "%' AND '%" & sok1 & "%' ")
Testa den här:
Set RecSet = Connect.Execute("SELECT * FROM PRISWEBSVERIGE WHERE ben LIKE '%" & sok0 & "%' AND ben LIKE '%" & sok1 & "%' ")
Du måste alltid ange vad som skall vara lika med eller Like