22. juli 2003 - 09:16Der er
7 kommentarer og 1 løsning
søge funktion
Hej Jeg har brug for en side i asp, hvor man kan søge i en database. I databasen er der en række tabeller med dato, navn, et link, og et felt med en beskrivelse i tekst form.
Denne beskrivelse skal der også kunne søges i.
Nogle der har et godt eksempel.
Det er meningen at ved søgningen skal den vise alle de link der indeholder resultaterne.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
'Intet skrives ind if trim(fornavn) = "" and trim(efternavn) = "" and trim(nummer) = "" then Response.redirect "klubSoegeVindue.asp" end if
'Kun fornavn skrives ind if fornavn <> "" and efternavn = "" and nummer = "" then strSQL = "Select * from Klub where (Navn like '" & fornavn & "%')" Set rs = Conn.Execute(strSQL) end if
'Kun efternavn skrives ind if fornavn = "" and efternavn <> "" and nummer = "" then strSQL = "Select * from Klub where (Personnavn like '" & efternavn & "%')" Set rs = Conn.Execute(strSQL) end if
'Kun deltagernummer skrives ind if fornavn = "" and efternavn = "" and nummer <> "" then strSQL = "Select * from Klub where Privtlfnr = '" & nummer & "'" Set rs = Conn.Execute(strSQL) end if
'Kun fornavn og efternavn if fornavn <> "" and efternavn <> "" and nummer = "" then strSQL = "Select * from Klub where (Personnavn like '" & efternavn & "%') and (Navn like '" & fornavn & "%')" Set rs = Conn.Execute(strSQL) end if
'Kun fornavn og nummer if fornavn <> "" and efternavn = "" and nummer <> "" then strSQL = "Select * from Klub where (Navn like '" & fornavn & "%') and Privtlfnr = '" & nummer & "'" Set rs = Conn.Execute(strSQL) end if
'Kun Efternavn og nummer if fornavn = "" and efternavn <> "" and nummer <> "" then strSQL = "Select * from Klub where (Personnavn like '" & efternavn & "%') and Privtlfnr = '" & nummer & "'" Set rs = Conn.Execute(strSQL) end if
'alle skrives ind if fornavn <> "" and efternavn <> "" and nummer <> "" then strSQL = "Select * from Klub where (Personnavn like '" & efternavn & "%') and Privtlfnr = '" & nummer &"' and (Navn like '" & fornavn & "%')" Set rs = Conn.Execute(strSQL)
Hej Rune er det den her linje jeg skal skifte ud: ' Opbygger en dynamisk SQL streng strSQL = "SELECT ID, Navn, Adresse, Bynavn, Beskrivelse, Dato FROM Kunder WHERE"
med: strSQL = "SELECT * FROM tblTabelnavn WHERE (kolonne LIKE '" & Request.Form("search_field") & "%') AND TheDate = #" & Request.Form("Date_Field") & "#"
Kan du ikke forklare den sql streng og skal jeg ikke spørge efter de ny felter
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.