Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

update des datas modifiée (débutant)

3 réponses
Avatar
FreThi
Bonjour,
je commence par des exemples simples pour me familiariser avec C#
voici les elements:

base de donnée access

BindingSource (MyBindingSource)
TableAdapter (MyTableAdapter)
DataSet (MyDataSet)

Form1
dataGridView1
Button1.

Ce que je cherche à faire:
afficher les données, pouvoir en ajouter ou en modifier;
mettre la DB à jour soit sur un evenement dans DataGridView soit en clickant
sur le bouton.

dataGridView1 est basé sur MyBindingSource;
quand je debug, tout (semble) fonctionner.

j'ai donc le code suivant:
namespace Appli1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the
'myDataSet.company' table. You can move, or remove it, as needed.
this.MyTableAdapter.Fill(this.myDataSet.company);

}

private void button1_Click(object sender, EventArgs e)
{
<<<<<<<<<< c'est ici que je coince ;-) >>>>>>>>>>>>>>>>>>>>>>>
}
}
}

d'avance merci pour votre aide,

Frederic

3 réponses

Avatar
Gilles TOURREAU
Le Sun, 07 Oct 2007 11:56:04 +0200, FreThi a écrit:

Bonjour,
je commence par des exemples simples pour me familiariser avec C#
voici les elements:

base de donnée access

BindingSource (MyBindingSource)
TableAdapter (MyTableAdapter)
DataSet (MyDataSet)

Form1
dataGridView1
Button1.

Ce que je cherche à faire:
afficher les données, pouvoir en ajouter ou en modifier;
mettre la DB à jour soit sur un evenement dans DataGridView soit en
clickant sur le bouton.

dataGridView1 est basé sur MyBindingSource;
quand je debug, tout (semble) fonctionner.

j'ai donc le code suivant:
namespace Appli1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the
'myDataSet.company' table. You can move, or remove it, as needed.
this.MyTableAdapter.Fill(this.myDataSet.company);

}

private void button1_Click(object sender, EventArgs e)
{
<<<<<<<<<< c'est ici que je coince ;-) >>>>>>>>>>>>>>>>>>>>>>>




this.MyTableAdapter.Update(this.myDataSet.company)

}
}
}

d'avance merci pour votre aide,

Frederic








Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Avatar
FreThi
Bonjour gilles,

Ben justement, cela ne fonctionne pas..

Soit j'oublie quelque chose, saoit ma machine est maudite..

A+

Frederic

"Gilles TOURREAU" wrote in message
news:
Le Sun, 07 Oct 2007 11:56:04 +0200, FreThi a écrit:

Bonjour,
je commence par des exemples simples pour me familiariser avec C#
voici les elements:

base de donnée access

BindingSource (MyBindingSource)
TableAdapter (MyTableAdapter)
DataSet (MyDataSet)

Form1
dataGridView1
Button1.

Ce que je cherche à faire:
afficher les données, pouvoir en ajouter ou en modifier;
mettre la DB à jour soit sur un evenement dans DataGridView soit en
clickant sur le bouton.

dataGridView1 est basé sur MyBindingSource;
quand je debug, tout (semble) fonctionner.

j'ai donc le code suivant:
namespace Appli1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the
'myDataSet.company' table. You can move, or remove it, as needed.
this.MyTableAdapter.Fill(this.myDataSet.company);

}

private void button1_Click(object sender, EventArgs e)
{
<<<<<<<<<< c'est ici que je coince ;-) >>>>>>>>>>>>>>>>>>>>>>>




this.MyTableAdapter.Update(this.myDataSet.company)

}
}
}

d'avance merci pour votre aide,

Frederic








Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr


Avatar
Gilles TOURREAU
Le Fri, 12 Oct 2007 14:40:24 +0200, FreThi a écrit:

Bonjour gilles,

Ben justement, cela ne fonctionne pas..

Soit j'oublie quelque chose, saoit ma machine est maudite..

A+

Frederic




Pouvez-vous préciser ce qui ne fonctionne pas ? Lancement d'une exception
? La bd n'est pas mis à jour ?

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr