QUERY DI RICERCA CON PIU CAMPI ??

sabato 12 settembre 2009 - 00.01

basicdany Profilo | Expert

salve, ho una particolare query da eseguire, ho 10 text per effettuare delle ricerche,ogni text mi servira se e piena per creare la query al db, quindi se txt1 e txt2 e piena crero la query
SqlInizio = "SELECT * FROM Pratica WHERE campo1 like txt1 AND campo2 like txt2"

se e piena solo txt1 eseguiro

"SELECT * FROM Pratica WHERE campo1 like txt1

COSA POSSO FARE QUESTO COME CREO QUESTA QUERY?, TENENDO IN CONTO CHE HO 10 TXT DA GESTIRE?

GRAZIE TANTO

Jok83 Profilo | Junior Member

Io metterei dei controlli quando scrivi la query..

es if text2.text.trim.lenght>0
Query &= " AND nomecampo2 LIKE '" & text2.text & "'
else
Query &= " AND nomecampo2 LIKE '%' "
end if
e così via per tutte le text che hai nel report metti la query completa...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5