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
DAtaGrid e Binding Update
venerdì 14 novembre 2008 - 16.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
riminese77
Profilo
| Junior Member
52
messaggi | Data Invio:
ven 14 nov 2008 - 16:51
842_ProvaBinding.zip
Ciao a tutti, in allegato ho un piccolo progetto per aggiornare dei dati di una Datagrid.
Ho cercato un po' su internet, il databinding è la strada più veloce, ma per poter aggiornare i dati sto utilizzando un Update command. Ovviamente sbaglio ma dove?
Ciao a grazie.
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
ven 14 nov 2008 - 17:32
Si può utilizzare anche la gestione dei comandi diretti di insert, update, delete ma .. è necessario sapere esattamente ciò che si fa.
In genere si definisce la connessione
Dim cn As New OleDbConnection("stringa connessione")
Dim cm As New OleDbCommand("INSERT ....",cn)
cm.Parameters.AddWithValue(...)
cn.Open
cm.ExecuteNonQuery
cn.Close
(questi i comandi all'osso)
riminese77
Profilo
| Junior Member
52
messaggi | Data Invio:
sab 15 nov 2008 - 11:50
Ciao, grazie della risposta, il mio problema però oltre a quello di creare un commad apposito per dataset (in maniera manuale riesco a farla), ma nel mio esempio dovrebbe essere collegata automaticamente e creata in maniera automatica.
Oltre a questo, non esiste la linea "dataset.updatecommand" = sql in modo tale da impostarla.
Ho trovato vari esempi con il 2002 creava il tutto automaticamente, con il 2008 no.
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
sab 15 nov 2008 - 13:38
Se vai con il wizard questo popola automaticamente il dataadapter.
In ogni caso lo puoi fare anche tu da codice utilizzando il commandbuilder.
Dim cn As New OleDbConnection(..connessione)
Dim da As New OleDbDataAdapter("SELECT ...",cn)
Dim cm As New OleDbCommandBuilder(da)
riminese77
Profilo
| Junior Member
52
messaggi | Data Invio:
sab 15 nov 2008 - 14:09
Ora provo a crearlo, anche perchè nel Vb 2008 Trial il wizar non c'è.
Posto poi come ho fatto
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 !