Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Nuovo record in DataGridView
lunedì 01 settembre 2008 - 18.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
secks
Profilo
| Senior Member
442
messaggi | Data Invio:
lun 1 set 2008 - 18:14
Sto utilizzando C# express 2008 con SQL Express 2005.
Sto provando a gestire una semplice DataGridView alimentata da una tabella SQL.
Ho utilizzato DataSet, DataAdapter, DataBinding a manina senza wizzard e il tutto funziona.
Prima domanda: mi conviene utilizzare il DataBinding oppure usare direttamente istruzioni SQL?
Seconda domanda: facendo un addnew sulla DataGridView inserisco un record con tutti i campi a null, c'è un modo per inizializzare i campi per evitare i null?
Ciao a tutti.
Paolo.
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 1 set 2008 - 19:02
Ciao Paolo,
>Sto utilizzando C# express 2008 con SQL Express 2005.
io utilizzo VB ma il panorama è analogo...
>Sto provando a gestire una semplice DataGridView alimentata da
>una tabella SQL.
>Ho utilizzato DataSet, DataAdapter, DataBinding a manina senza
>wizzard e il tutto funziona.
>Prima domanda: mi conviene utilizzare il DataBinding oppure usare
>direttamente istruzioni SQL?
... in passato mi sono scontrato anch'io con questo quesito, e dopo numerosi tentativi ho concluso che la gestione manuale è sempre la migliore per avere un maggiore controllo e minore margine di errore. Quindi è sicuramente corretto utilizzare i DataSet popolandoli con il DataAdapter dal database fisico ma per il salvataggio sul Database fisico io preverisco sempre l'approccio manuale.
>Seconda domanda: facendo un addnew sulla DataGridView inserisco
>un record con tutti i campi a null, c'è un modo per inizializzare
>i campi per evitare i null?
Non mi risulta ci sia una proprietà di inizializzazione dei campi, io l'ho sempre gestito manualmente assegnando i valori di default dopo aver richiamato il metodo AddNew.
>
>Ciao a tutti.
>Paolo.
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
secks
Profilo
| Senior Member
442
messaggi | Data Invio:
mar 2 set 2008 - 08:22
>Ciao Paolo,
>
>... in passato mi sono scontrato anch'io con questo quesito,
>e dopo numerosi tentativi ho concluso che la gestione manuale
>è sempre la migliore per avere un maggiore controllo e minore
>margine di errore. Quindi è sicuramente corretto utilizzare i
>DataSet popolandoli con il DataAdapter dal database fisico ma
>per il salvataggio sul Database fisico io preverisco sempre l'approccio
>manuale.
Vuoi dire che non usi il DataBinding ma istruzioni SQL?
>Non mi risulta ci sia una proprietà di inizializzazione dei campi,
>io l'ho sempre gestito manualmente assegnando i valori di default
>dopo aver richiamato il metodo AddNew.
E come fai? Mi puoi dare una dritta?
Ciao e grazie.
Paolo.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !