Data row et c# (enregistrement en base de données)
caela
Messages postés68Date d'inscriptionmercredi 9 décembre 2009StatutMembreDernière intervention19 avril 2012
-
21 déc. 2009 à 13:36
Widy1234 -
8 avril 2013 à 19:18
Bonjour j'ai besoin de votre aide voilà j'ai un
datagridview chargé à partir d'une base, et j'ai un bouton ajout, quand j'appuis sur le bouton, une ligne s'ajoute à mon datagridview, mais ça ne s'ajoute pas à ma base, voici le code de mon bouton:
private void btnok_Click(object sender, EventArgs e)
{
DataRow dr;
dr = lCTDataSet.Tables["AVION"].NewRow();
dr["Matricule_avion"] = txtmatr.Text;
dr["nom_type"] = txtnomtype.Text;
dr["type_courrier"] = txtcourrier.Text;
dr["année_obtention"] = txtannee.Text;
dr["tonnage"] = txttonnage.Text ;
lCTDataSet.Tables["AVION"].Rows.Add(dr);
lCTDataSet.AcceptChanges();
}
merci de m'aider!
zouariahmedtn
Messages postés6Date d'inscriptionmardi 20 septembre 2011StatutMembreDernière intervention16 mars 2012 15 mars 2012 à 11:13
Salut,
J'ai eu le méme problème que "Caela" même j'ai fait l'appel au méthode update de TableAdaptater mais rien n'a changé merci de m'aider s.v.p
Voila le code:
DataRow oDataRow;
oDataRow = lecture_labialDataSet.Tables["locuteur"].NewRow();
MessageBox.Show("Statue initial du row"+oDataRow.RowState);
lecture_labialDataSet.Tables["locuteur"].Rows.Add(oDataRow);
// Mise à jour de la source de données à partir du DataSet
locuteurTableAdapter.Update(lecture_labialDataSet.locuteur);
locuteurBindingSource.EndEdit();
this.Validate();
//---
Bonjour !
aussi J'ai eu le même problème ! voila Mon code et même si j'utilise dataAdapter ! rien n'a changé ! Merci bien pour votre aide !
private void Ajouter_Click(object sender, EventArgs e)
{
//ajouter
DataRow dr = ds.Tables["Deprt"].NewRow();