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
Aggiornare i dati dalla datagrid
sabato 15 gennaio 2005 - 00.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Ale-X
Profilo
| Newbie
2
messaggi | Data Invio:
sab 15 gen 2005 - 00:35
Ciao raga
Volevo sapere una volta caricati i dati sulla datagrid come faccio a modificarli da li.
altra domanda:
se la select scritta nel dataadapter fosse fatta con un Inner Join come potrei fare a modificare i dati esistenti? visto che nn posso, ovviamente, creare nuove righe.
(db sql2000)
Grazie :)
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
sab 15 gen 2005 - 11:24
>Volevo sapere una volta caricati i dati sulla datagrid
>come faccio a modificarli da li.
La datagrid è "bindata" con un dataset/datatable, quello che devi modificare è la datarow (contenuta nella datatable) che ti interessa
>altra domanda:
>se la select scritta nel dataadapter fosse fatta con un >Inner Join come potrei fare a modificare i dati esistenti? >visto che nn posso, ovviamente, creare nuove righe.
Non è esatto che non puoi creare nuove righe è la creazione automatica del dataadapter che in presenza di join (ma ci sono anche altri casi) non genera i comandi per l'aggiornamento.
Quei comandi (insert / update / delete) li devi generare tu intervendo a mano nello scrivere la query esempio (per access/oledb)
Dim cm As new OleDbCommand
cm.connection = myconnection
cm.CommandText = "Insert into myFile FIELDS (pippo, pluto, paperino) VALUES (?, ?, ?)"
cm.Parameters.Add(nuovo parametro pippo)
cm.Parameters.Add(nuovo parametro pluto)
cm.Parameters.Add(nuovo parametro paperino)
myDataAdapter.InsertCommand = cm
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 !