Adapter dataSet e dataBase Aiutoo
corsaronero
corsaronero non è online. Ultima attività: 14/04/2009 20.38.57corsaronero
il 13 ottobre 2008 alle 15.47
72 messaggi dal 31 maggio 2008
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.

COMMUNITY
ULTIMI MESSAGGI
MEDIA
IN EVIDENZA
MISC
Powered by .db Forums "Caesar Reborn" v. 2009.6.9