Forums
This topic is locked
Two search criterias again!!?
Posted 28 Jan 2002 13:35:16
1
has voted
28 Jan 2002 13:35:16 Henrik Sandeberg posted:
I have a databse with some fields. fields= mobnr,enamn,fnamn,telnr. I want to have an listbox where i can select the field name and then a textbox where i can search for example the number. I wrote an Sql query like this:SELECT * FROM database WHERE '%listbox%' LIKE '%searchword%'
param:
listbox % Request.QueryString("listbox"
searchword % Request.QueryString("searchword"
If i hardcode the sql query like:
SELECT * FROM database WHERE mobnr LIKE '%searchword%'
it will work, but not when i have the listbox in the script.,,
/Henrik
Replies
Replied 28 Jan 2002 14:32:23
28 Jan 2002 14:32:23 Owen Eastwick replied:
Try making the whole WHERE clause dynamic. e.g.
strSQL = "WHERE " & Request("ListBoxName" & " LIKE '%" & Replace(Request("SearchBoxName", "'", "''" & "%'"
Then:
RecordsetName.Source = "SELECT * FROM TableName " & strSQL
Regards
Owen.
Multiple Parameter UD4 / Access 2000 Database Search Tutorial:
www.tdsf.co.uk/tdsfdemo
strSQL = "WHERE " & Request("ListBoxName" & " LIKE '%" & Replace(Request("SearchBoxName", "'", "''" & "%'"
Then:
RecordsetName.Source = "SELECT * FROM TableName " & strSQL
Regards
Owen.
Multiple Parameter UD4 / Access 2000 Database Search Tutorial:
www.tdsf.co.uk/tdsfdemo
Replied 28 Jan 2002 14:46:30
28 Jan 2002 14:46:30 Henrik Sandeberg replied:
ok, i will try now......
/H
/H
Replied 28 Jan 2002 15:03:03
28 Jan 2002 15:03:03 Henrik Sandeberg replied:
Im using UD 4, how do implemet this into it., can i write this srtSql direct in the codeview.
/Henrik
/Henrik
Replied 28 Jan 2002 16:40:08
28 Jan 2002 16:40:08 Owen Eastwick replied:
Yes, set up a standard recordset using the data bindings window, then modify the relevant lines of code directly in code view.
Regards
Owen.
Multiple Parameter UD4 / Access 2000 Database Search Tutorial:
www.tdsf.co.uk/tdsfdemo
Regards
Owen.
Multiple Parameter UD4 / Access 2000 Database Search Tutorial:
www.tdsf.co.uk/tdsfdemo
Replied 29 Jan 2002 09:29:17
29 Jan 2002 09:29:17 Henrik Sandeberg replied:
Thanx, it works great.!