Salve a tutti,
ho realizzato...anzi sto realizzando un piccolo programma in VB6 che invece di utilizzare crystal report utilizza i data report. La scelta di una o l'altra soluzione è dettata da motivi legati all'installazione del programma sul pc del cliente.
Vi spiego esattamente cosa faccio: ho creato un Data Enviroment, ho creato anche un Command e l'ho associato ad un database in Access 2007 e ad una tabella di questo database. Ho creato il data report. Quando faccio partire l'anteprima di stampa utilizzo la seguente riga di codice:
DataReport1.Show
Tutto bene...mi visulizza tutta la tabella. Nel momento stesso in cui vado a modificare, cancellare o inserire un altro record in questa tabella...il risultato non cambia. Cioè continuo a vedere i vecchi dati. Se riavvio il programma invece visualizzo i nuovi dati. I record sono stati modificati di sicuro per il semplice motivo che a video (tramite una flex grid) li vedo. Mi sapete dire come fare ad aggiornare i dati da visualizzare in un data report?
Immaggino che debba inserire una query del tipo "SELECT * FROM MiaTabella ORDER BY IdMiaTabella" ma non so come si collega al Data Enviroment o al data report. Grazie dell'aiuto
Paolo