Ricerca con EseguiSQL
♥ 0 |
Ciao a tutti, ho la necessità di creare una ricerca avanzata, per una tab Fatture. Ho pensato di usare Esegui sql per la velocità di esecuzione. I criteri di ricerca vengono impostati da diversi campi globali tipo: g_numeroFattura , g_nome, g_data ecc. con il comando ‘SELECT kp FROM fatture WHERE numeroFatture = ? AND nome = ? ecc ‘creo un array del kp che utilizzerò per popolare un portale. Ovviamente funziona solo se tutti i criteri di ricerca vengono impostati…. quindi non va bene. Ho aggirato il problema in modo semplice, con il motore di calcolo creo una stringa di testo” SELECT…” ad hoc per ogni situazione. Ma ho il vago presentimento che basterebbe utilizzare un qualche simbolo tipo ( “@” CERCA TUTTO PER QUESTO CAMPO) per ritornare alla più semplice funzione ‘SELECT kp FROM fatture WHERE numeroFatture = ? AND nome = ? ecc ‘ Esiste questo simbolo magico ?
Segnalato come spam
|