Oppure

Loading
11/11/10 20:36
steve4891
ciao a tutti...

mi sto cimentanto con la creazione di un database e la sua gestione..

ho creato il database e aggiunto la tabella nel form creandomi in automatico la gridview, ecc..

non capisco però su quale classe devo agire per manipolare la gridview.

la cosa che ho capito è che la gridview è l'anteprima di quello che avrò nel database una volta salvato.

ma ad esempio se devo aggiungere una riga al gridview, quale classe devo usare? gridview? dataset? tableadapter? bindingnavigator?

grazie a tutti per la delucidazione
aaa
12/11/10 9:26
Il Totem
Modifica direttamente la DataGridView. Dato che è provvista di binding, le modifiche su di essa si ripercuoteranno sul DataSet. Quando vuoi salvare, richiama EndEdit dal BindingSource che stai usando per finalizzare le modifiche, quindi usa l'adpater per trasferire le modifiche al database con il metodo Update.

Si tratta in sostanza di un'applicazione 3-tier. Il database rappresenta i dati persistenti, il DataSet la logica che collega i dati agli oggetti e la DataGridView la parte di interfaccia utente. Quando carichi qualcosa percorri la strada in salita database->dataset->datagridview, mentre quando salvi, la percorri in discesa.
aaa