eonice
Messages postés2Date d'inscriptiondimanche 21 septembre 2008StatutMembreDernière intervention24 octobre 2008
-
21 sept. 2008 à 15:43
eonice
Messages postés2Date d'inscriptiondimanche 21 septembre 2008StatutMembreDernière intervention24 octobre 2008
-
28 sept. 2008 à 00:08
Bonjour à tous,
J'espère que je suis dans la bonne rubrique pour cette question!
Sous SharpDevelp je voudrais récupéré les valeurs d'une colonne en
particulier d'un datagridview dans une autre form (form2) avec des
texbox par exemple. Je souhaiterais mettre à jour les données du
datagridview à partir de la form2.
void Button2Click(object sender, EventArgs e)
{
this.Close();
}
J'espère que tous cela est clair et que vous pourrez me donner un coup de pouce, merci d'avance.
Form2:
public string getTextBoxValue()
{
return TextBox1.Text;
}
public string name = "";
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
public string phonenum = "";
public string PhoneNum
{
get
{
return phonenum;
}
set
{
phonenum = value;
Je l'avoue c'est du bricolage mais cela marche à peut prés, maintenant je rencontre une autre difficculté; c'est la mise à jour de la base de données sql du dgv. Je me pose plusieurs questions, doit on faire la mise à jour à partir du dgv ou du DataTable?
Voici mon code pour remplir le dgv:
conn.Open();
SqlDataAdapter da = new SqlDataAdapter ("SELECT * from TableUser",conn);
DataSet ds = new DataSet();
da.Fill(ds, "TableUser");
dataGridView1.DataMember = "TableUser";
dataGridView1.DataSource=ds;
conn.Close();
//Boutton mise à jour de la bdd sql
void MAJ(object sender, EventArgs e)
{
try
{
conn.Open();
da.Update(ds,"TableUser");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conn.Close();
}
}
Mais j'ai un message d'erreur :
System.NullReferenceException: Object Reference not set to instance of an object at Form1.MAJ(object sender, EventArgs e)