Adapter dataSet e dataBase Aiutoo
corsaronero non è online. Ultima attività: 30/11/2008 18.21.36corsaronero
Inserito il: 13 ottobre 2008 15.47
64 messaggi dal 31 mag 2008 Istalla Microsoft Silverlight!
Salve ho questo codice che mi fa degli inserimenti utenti e cancellazioni in un datagrid che poi vengono salvati in un dataset solo che il db nn so come aggiornarlo con i dati del dataset .
Utilizzo un bindingsource che come sorgente ha il dataset, il tutto e stato creato graficamente con visual c# ...




public partial class Form1 : Form
{

int idDelete;

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
// TODO: questa riga di codice carica i dati nella tabella 'palestraDataSet1.Clienti'. È possibile spostarla o rimuoverla se necessario.
this.clientiTableAdapter.Fill(this.palestraDataSet1.Clienti);

}

private void buttonNuovo_Click(object sender, EventArgs e)
{
//Form2 dialog = new Form2();
//dialog.ShowDialog();
clientiTableAdapter.Insert(nome.Text, cognome.Text, indirizzo.Text, citta.Text, provincia.Text, email.Text, "", "", "");


}

private void buttonAggiorna_Click(object sender, EventArgs e)
{
this.clientiTableAdapter.Fill(this.palestraDataSet1.Clienti);

}

private void buttonClear_Click(object sender, EventArgs e)
{
clientiTableAdapter.Delete(idDelete);
nome.Text = "";
cognome.Text="";
indirizzo.Text="";
citta.Text="";
provincia.Text="";
email.Text="";
}






int rowIndex;

private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
rowIndex = e.RowIndex;

idDelete = Convert.ToInt32(dataGridView1[0, rowIndex].Value);
nome.Text = Convert.ToString(dataGridView1[1, rowIndex].Value);
cognome.Text = Convert.ToString(dataGridView1[2, rowIndex].Value);
indirizzo.Text = Convert.ToString(dataGridView1[3, rowIndex].Value);
citta.Text = Convert.ToString(dataGridView1[4, rowIndex].Value);
provincia.Text = Convert.ToString(dataGridView1[5, rowIndex].Value);
email.Text = Convert.ToString(dataGridView1[6, rowIndex].Value);

}

private void buttonModifica_Click(object sender, EventArgs e)
{

dataGridView1[1, rowIndex].Value = nome.Text;
dataGridView1[2, rowIndex].Value = cognome.Text;
dataGridView1[3, rowIndex].Value = indirizzo.Text;
dataGridView1[4, rowIndex].Value = citta.Text;
dataGridView1[5, rowIndex].Value = provincia.Text;
dataGridView1[6, rowIndex].Value = email.Text;


clientiTableAdapter.Update(palestraDataSet1.Clienti);



}







}

Modificato da corsaronero il 14 ottobre 2008 12.58 -

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


PeppeDotNet - 1000 pt
gghi - 310 pt
fabrica - 50 pt

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008, SQL Prompt e 1 ebook!


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums