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
.NET Framework
Aggiornare DataGridViewComboBoxColumn
giovedì 15 gennaio 2015 - 15.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 1.0
|
.NET 1.1
|
.NET 2.0
|
.NET 3.0
|
.NET 3.5
|
.NET 4.0
pelling10
Profilo
| Junior Member
65
messaggi | Data Invio:
gio 15 gen 2015 - 15:11
Salve a tutti;
sto sviluppando un applicazione in c#:
in un DataGridView, con un apposita funzione creo e popolo una colonna di tipo DataGridViewComboBoxColumn :
public void CARICA_COMBOBOX_DGW(DataGridView nome_dgw, string sql, string nometab, string campo_dispay, string campo_cod, int Width_campo, string intest)
{
SqlConnection conn = new SqlConnection(Properties.Settings.Default.CONNESSIONE_LOCALE);
SqlCommand cmd = new SqlCommand(sql, conn);
try
{
conn.Open();
SqlDataAdapter sqlda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sqlda.Fill(ds, "" + nometab + "");
DataGridViewComboBoxColumn columnCb = new DataGridViewComboBoxColumn();
columnCb.DataPropertyName = "" + nometab + "";
columnCb.DataSource = ds.Tables["" + nometab + ""]; ;
columnCb.DisplayMember = "" + campo_dispay + "";
columnCb.ValueMember = "" + campo_cod + "";
columnCb.Width = Width_campo;
columnCb.HeaderText = "" + intest + "";
nome_dgw.Columns.Add(columnCb);
conn.Close();
}
catch (Exception ex)
{
MessageBox.Show(this, "ERRORE!\n" + ex.Message, "CARICA_COMBOBOX_DGW", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
Fin qui tutto ok!
Poi ho in bottone che richiama un form di inserimento - manutenzione dei dati contenuti nel DataGridViewComboBoxColumn;
Alla chiusura del form come faccio ad aggiornare i dati all'interno del DataGridViewComboBoxColumn ???
Ho provato alla chiusuta del form a richiamare la stessa funzione di cui sopra, ma, invece di aggiornare il DataGridViewComboBoxColumn esistente, giustamente ne crea uno nuovo.......
Qualcuno riesce ad aiutarmi?
Grazie!!!
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 28 gen 2015 - 00:12
>Salve a tutti;
ciao
>Alla chiusura del form come faccio ad aggiornare i dati all'interno
>del DataGridViewComboBoxColumn ???
il codice che scrivi aggiunge la colonna, ma poi però non aggiorna il dataset sottostante..
vuoi aggiornare anche il database? se sì, manca la procedura di inserimento/salvataggio..
una volta che la sorgente è cambiata, dovrebbe bastare refreshare il controllo o ricaricare il data source.
Non sarebbe male avere un tuo progettino di esempio la lanciare e provare, per darti una mano più efficace.
>Qualcuno riesce ad aiutarmi?
>Grazie!!!
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222
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 !