strSQL = "SELECT * FROM tabel" Set objRs = objConn.Execute(strSQL)
While Not objRs.EOF If InStr(objRs("FeltNavn"),"a") Or InStr(objRs("FeltNavn"),"c") Or InStr(objRs("FeltNavn"),"d") Or InStr(objRs("FeltNavn"),"e") Or InStr(objRs("FeltNavn"),"f") Or InStr(objRs("FeltNavn"),"h") Or InStr(objRs("FeltNavn"),"u") Then strText = strText & objRs("FeltNavn") End If objRs.MoveNext() Wend
Ok, jeg skulle nok have forklaret mig bedre...Min fejl. Det er rigtig nok, det som i skriver, men jeg skal bruge det i forbindelse med dette: (det virker jo selvfølgelig ikke)
Dim test test = Request.Form("test")
If test = "" Then test = "acdefhu" End If
sql = "Select * From tabel where test LIKE '%" & test & "%'" Set rs = Conn.Execute(sql)
Mit problem er at hvis der er blevet indtastet en værdi i tekstfeltet (test) så skal der søges efter det som der er blevet indtastet og ikke a,c,d,e,f,h,u,.
If InStr(test,"a") Or InStr(test,"c") Or InStr(test,"d") Or InStr(test,"e") Or InStr(test,"f") Or InStr(test,"h") Or InStr(test,"u") Then test = "acdefhu" End If
sql = "Select * From tabel where test LIKE '%" & test & "%'" Set rs = Conn.Execute(sql)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.