29. marts 2001 - 18:14Der er
2 kommentarer og 1 løsning
Søking med flere valgmuligheter
Hei! Håper noen kan hjelpe meg. Jeg har en Access 200 Database med følgene kolonner: \"Ansattident,Brukernavn, Etternavn, Fornavn\" På min søkeside skal jeg ha to dropdown og en textbox. I den første dropdown skal option være de 4 kolonnene som er i access databasen: \"Ansattident,Brukernavn, Etternavn, Fornavn\" - I den andre skal det være 3 options: \"Er lik, inneholder og Starter med\" I Textbokxen skal man skrive inn søkeordet. Når ma da skal søke har man flere valg. Eks: Man velger \"etternavn\" i dropdown1 og \"Starter med\" i dropdown2.i textboxen skriver man eks. inn \"and\". Søkingen skal da skje i kolonnen \"etternavn\" i databasen og man skal finne alle etternavn som starter med \"and\". Håper at Dere forsto hvordan jeg vil ha den bygget opp...
<% column = request.form(\"column\") type = request.form(\"type\") qString = request.form(\"qString\")
if( request(\"mode\") = \"search\" ) then Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath( [din database] )
SQL = \"SELECT * FROM [tabel] WHERE \" & column select case type case \"equals\" SQL = SQL & \" LIKE \'\" & qString & \"\'\" case \"contain\" SQL = SQL & \" LIKE \'%\" & qString & \"%\'\" case \"startsWith\" SQL = SQL & \" LIKE \'\" & qString & \"%\'\" end select
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.