ciao
sto usando questa stringa per cercare nel DB un nome:
request.querystring("chiave")=(Recordset1.Fields.I tem("Titolo").Value)
Vorrei che la ricerca potesse avvenire mettendo solo una parte di parola e non la parola intera esatta.
Grazie
ciao
sto usando questa stringa per cercare nel DB un nome:
request.querystring("chiave")=(Recordset1.Fields.I tem("Titolo").Value)
Vorrei che la ricerca potesse avvenire mettendo solo una parte di parola e non la parola intera esatta.
Grazie
Comunque Grazie
Devi eseguire una query che ricerchi direttamente nel database.Originariamente inviato da fosforo
ciao
sto usando questa stringa per cercare nel DB un nome:
request.querystring("chiave")=(Recordset1.Fields.I tem("Titolo").Value)
Vorrei che la ricerca potesse avvenire mettendo solo una parte di parola e non la parola intera esatta.
Grazie
1. Richiami la variabile dal campo form
2. Crei la query con la sintassi LIKE
3. Esegui la query e stampi i record.
key = request.querystring("chiave")
sost = "%' and corpo like '%"
key2 = Replace(key, " ", sost)
Recordset1.Source = "SELECT * FROM DB WHERE ID LIKE '%"&key2&"%'"
ma non funziona...
Comunque Grazie
... supponendo che devi cercare in 2 campi [nome,cognome] ad esempio
la tua query diventa:
codice:key=request.querystring("chiave") sql="SELECT * FROM iscritti WHERE Nome LIKE '%"&key&"%' AND cognome LIKE '%"&key&"%'" set rs=conn.execute(sql)
più prababile un OR al posto dell' ANDOriginariamente inviato da burruchaga
... supponendo che devi cercare in 2 campi [nome,cognome] ad esempio
la tua query diventa:
codice:key=request.querystring("chiave") sql="SELECT * FROM iscritti WHERE Nome LIKE '%"&key&"%' AND cognome LIKE '%"&key&"%'" set rs=conn.execute(sql)
Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare
www.netpolaris.it
Originariamente inviato da Shagrat
più prababile un OR al posto dell' AND![]()
e perchè cosi non va proprio
sql="SELECT * FROM iscritti WHERE Nome LIKE '%"&key&"%'
e cosi va ma non correttemente cioè mi fa vedere tutti i record
Recordset1.Source = "SELECT * FROM DB WHERE ID LIKE '%"&key2&"%'"
Comunque Grazie
Stampati la query prima di eseguirla e vediamo cosa contiene.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
esattamente quello che cerco
se cerco PIPPO stampa PIPPO
Comunque Grazie
Stampa qui la query...
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!