>>ciao,
>>hai già provato a mettere la query in un comando?
>In questo modo pero' non è possibile porre dei filtri ai dati
>nella WHERE del comando, cosa che invece si può fare utilizzando
>una stored procedure e passando i parametri opportuni.
come no?
Ti basta scrivere i parametri nella query impostata nella finestra comando, con la "{?...}" e ti si presenteranno come parametri da passare al report perchè lui esegua la query sul db, intendo una sintassi di questo tipo:
select *
from utenti
where username={?nome}
dove "{?nome}" ti è venuto scritto da solo quando hai aggiunto un parametro, e hai fatto doppio click.
Nel report poi, lo vedi come "Parameter Field".
>Credo che la stored procedure sia la soluzione da adottare se
>hai necessità di far filtrare dall'utente i dati presenti nel
>report, altrimenti va bene anche la soluzione suggerita da Freeteo.
si la stored è sicuramente la cosa migliore per prestazioni e architettura, ma non è la sola!
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo