Tutto questo e vero, ma in questo modo vuol dire interrogare sempre un
db, io invece vorrei popolare matrice e listbox con una query e alla
selezione della listbox leggere la matrice assegnata con tutti i dati
relativi.
esempio leggo la tabella dati nella listbox.cell(0,1) = nome e cognome
così per tutta la listbox, ma dato che per leggere nome e cognome o
anche tutti gli altri dati, a questo punto memorizzo i dati in una
matrice in questo modo alla selezione della cella rileggo i dati
associati alla matrice senza dover rifare la query con nome + cognome
+ data + ora
spero di aver fatto chiaro il mio intento.
Ora come suggerito da Alessandro Brunelli ho fatto quanto segue
creato una classe
ho creato le proprietà(-1) e con un append popolo il mio array, non so
se questo metodo e migliore di tante query, ma vorrei sperimentarlo.
in effetti ho creato anche il costruttore con tutti i parametri per
passare i dati, grazie Alessandro e alla sua gentile risposta, se
tutto va liscio passo il codice a chi interessa.
Il giorno 17/giu/09, alle ore 18:17, Roberto Tremonti ha scritto:
E perchè fare 3 tabelle quando ne bastano 2?
Se la relazione tra anagrafica ed appuntamenti non è molti a molti,
la terza tabella non serve.
Basta aggiungere l'id dell'anagrafica nella tabella degli
appuntamenti.
La query risulta più semplice.
-- Roberto Tremonti
omnidea srl
via delle industrie, 15
Edificio Pegaso
Parco Scientifico Tecnologico VEGA
30175 Venezia Marghera
Tel +39 041 509 3441
Fax +39 041 509 3641
www.omnidea.it
On 17/giu/2009, at 18.09, Massimo Lista <massimo.lista@gmail.com>
wrote:
Ma perchè vuoi ricorrere ad una matrice.
Io farei tre tabelle separate.
tbl_Anagrafica : IDAnagrafica - Nome - Cognome
tbl_Appuntamenti : IDAppuntamento - Data - Ora - ecc.
DettaglioAnagraficaAppuntamento: IDAnagrafica - IDAppuntamento
|