Flerfeltssøgning!
Min Asp spiser flere af mine søgeresultater jo flere stql-strings jeg sætter på i koden, uden at der i en søgning defineres flere søgeord end 1. F.eks. hvis søger jeg på navnet hansen får jeg 150 resulateter, mens hvis jeg i koden har indsætter en AND linie mere på, får jeg kun ca. 140 resulater:strSQL = \"SELECT * FROM Tabel WHERE\"
strSQL = strSQL & \" ((Efternavn LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Fornavne LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Fødselsdato LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Fødested LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Gadevej LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Gadevejnummer LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Stilling LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Statusihusstand LIKE \'%\" & strKeyword & \"%\')\"
strSQL = strSQL & \" OR (Tidligerebosættelse LIKE \'%\" & strKeyword & \"%\'))\"
strSQL = strSQL & \" AND (Efternavn LIKE \'%\" & strKeyword1 & \"%\')\"
strSQL = strSQL & \" AND (Fornavne LIKE \'%\" & strKeyword2 & \"%\')\"
strSQL = strSQL & \" AND (Fødselsdato LIKE \'%\" & strKeyword3 & \"%\')\"
strSQL = strSQL & \" AND (Fødested LIKE \'%\" & strKeyword4 & \"%\')\"
strSQL = strSQL & \" AND (Gadevej LIKE \'%\" & strKeyword5 & \"%\')\"
strSQL = strSQL & \" AND (Gadevejnummer LIKE \'%\" & strKeyword6 & \"%\')\"
strSQL = strSQL & \" AND (Stilling LIKE \'%\" & strKeyword7 & \"%\')\"
strSQL = strSQL & \" AND (Statusihusstand LIKE \'%\" & strKeyword8 & \"%\')\"
strSQL = strSQL & \" AND (Tidligerebosættelse LIKE \'%\" & strKeyword9 & \"%\')\"