j'ai cette erreur:
System.InvalidOperationException was unhandled
Message="Update requires a valid UpdateCommand when passed DataRow
collection with modified rows."
Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" <gilles.tourreau@pos.fr>
Subject: Re: update des datas modifiée (débutant)
Date: vendredi 12 octobre 2007 14:51
Le Fri, 12 Oct 2007 14:40:24 +0200, FreThi <FreThi@matloc.be> 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
gilles.tourreau@pos.fr
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU
Le Fri, 12 Oct 2007 14:59:00 +0200, FreThi a écrit:
Re bonjour
j'ai cette erreur: System.InvalidOperationException was unhandled Message="Update requires a valid UpdateCommand when passed DataRow collection with modified rows." Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" Subject: Re: update des datas modifiée (débutant) Date: vendredi 12 octobre 2007 14:51
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
C'est déjà plus clair !
En fait votre requête UPDATE que qui est défini dans votre TableAdapter est incorrect... Est-ce que la requête UPDATE que vous utilisez a été généré automatiquement pas VS ou par vous ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Le Fri, 12 Oct 2007 14:59:00 +0200, FreThi <FreThi@matloc.be> a écrit:
Re bonjour
j'ai cette erreur:
System.InvalidOperationException was unhandled
Message="Update requires a valid UpdateCommand when passed DataRow
collection with modified rows."
Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" <gilles.tourreau@pos.fr>
Subject: Re: update des datas modifiée (débutant)
Date: vendredi 12 octobre 2007 14:51
Le Fri, 12 Oct 2007 14:40:24 +0200, FreThi <FreThi@matloc.be> 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
C'est déjà plus clair !
En fait votre requête UPDATE que qui est défini dans votre TableAdapter
est incorrect...
Est-ce que la requête UPDATE que vous utilisez a été généré
automatiquement pas VS ou par vous ?
Cordialement
--
Gilles TOURREAU
gilles.tourreau@pos.fr
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Le Fri, 12 Oct 2007 14:59:00 +0200, FreThi a écrit:
Re bonjour
j'ai cette erreur: System.InvalidOperationException was unhandled Message="Update requires a valid UpdateCommand when passed DataRow collection with modified rows." Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" Subject: Re: update des datas modifiée (débutant) Date: vendredi 12 octobre 2007 14:51
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
C'est déjà plus clair !
En fait votre requête UPDATE que qui est défini dans votre TableAdapter est incorrect... Est-ce que la requête UPDATE que vous utilisez a été généré automatiquement pas VS ou par vous ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
FreThi
Re, initiée par moi. maintenant, si visual studio peut l'initier automatiquement .. Je suis preneur ;-) J'ai copier: this.MyTableAdapter.Fill(this.MyDatasetCompany.company); qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
"Gilles TOURREAU" wrote in message news:
Le Fri, 12 Oct 2007 14:59:00 +0200, FreThi a écrit:
Re bonjour
j'ai cette erreur: System.InvalidOperationException was unhandled Message="Update requires a valid UpdateCommand when passed DataRow collection with modified rows." Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" Subject: Re: update des datas modifiée (débutant) Date: vendredi 12 octobre 2007 14:51
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
C'est déjà plus clair !
En fait votre requête UPDATE que qui est défini dans votre TableAdapter est incorrect... Est-ce que la requête UPDATE que vous utilisez a été généré automatiquement pas VS ou par vous ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Re,
initiée par moi.
maintenant, si visual studio peut l'initier automatiquement .. Je suis
preneur ;-)
J'ai copier:
this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
"Gilles TOURREAU" <gilles.tourreau@pos.fr> wrote in message
news:op.tz29ghnir4w555@bureau1.pos.fr...
Le Fri, 12 Oct 2007 14:59:00 +0200, FreThi <FreThi@matloc.be> a écrit:
Re bonjour
j'ai cette erreur:
System.InvalidOperationException was unhandled
Message="Update requires a valid UpdateCommand when passed DataRow
collection with modified rows."
Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" <gilles.tourreau@pos.fr>
Subject: Re: update des datas modifiée (débutant)
Date: vendredi 12 octobre 2007 14:51
Le Fri, 12 Oct 2007 14:40:24 +0200, FreThi <FreThi@matloc.be> 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
C'est déjà plus clair !
En fait votre requête UPDATE que qui est défini dans votre TableAdapter
est incorrect...
Est-ce que la requête UPDATE que vous utilisez a été généré
automatiquement pas VS ou par vous ?
Cordialement
--
Gilles TOURREAU
gilles.tourreau@pos.fr
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Re, initiée par moi. maintenant, si visual studio peut l'initier automatiquement .. Je suis preneur ;-) J'ai copier: this.MyTableAdapter.Fill(this.MyDatasetCompany.company); qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
"Gilles TOURREAU" wrote in message news:
Le Fri, 12 Oct 2007 14:59:00 +0200, FreThi a écrit:
Re bonjour
j'ai cette erreur: System.InvalidOperationException was unhandled Message="Update requires a valid UpdateCommand when passed DataRow collection with modified rows." Source="System.Data"
J'en perd mon latin (que je ne parle pas!)
merci
Frederic
From: "Gilles TOURREAU" Subject: Re: update des datas modifiée (débutant) Date: vendredi 12 octobre 2007 14:51
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
C'est déjà plus clair !
En fait votre requête UPDATE que qui est défini dans votre TableAdapter est incorrect... Est-ce que la requête UPDATE que vous utilisez a été généré automatiquement pas VS ou par vous ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Gilles TOURREAU
Le Fri, 12 Oct 2007 18:17:44 +0200, FreThi a écrit:
Re, initiée par moi. maintenant, si visual studio peut l'initier automatiquement .. Je suis preneur ;-) J'ai copier: this.MyTableAdapter.Fill(this.MyDatasetCompany.company); qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
Heu... là je ne vous suis plus... Qu'appelez vous par : "et mis .update à la place de .fill" Pouvez-vous poster votre code ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Le Fri, 12 Oct 2007 18:17:44 +0200, FreThi <FreThi@matloc.be> a écrit:
Re,
initiée par moi.
maintenant, si visual studio peut l'initier automatiquement .. Je suis
preneur ;-)
J'ai copier:
this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
Heu... là je ne vous suis plus...
Qu'appelez vous par : "et mis .update à la place de .fill"
Pouvez-vous poster votre code ?
Cordialement
--
Gilles TOURREAU
gilles.tourreau@pos.fr
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Le Fri, 12 Oct 2007 18:17:44 +0200, FreThi a écrit:
Re, initiée par moi. maintenant, si visual studio peut l'initier automatiquement .. Je suis preneur ;-) J'ai copier: this.MyTableAdapter.Fill(this.MyDatasetCompany.company); qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
Heu... là je ne vous suis plus... Qu'appelez vous par : "et mis .update à la place de .fill" Pouvez-vous poster votre code ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
FreThi
le voici:
solution 1: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Resources;
namespace WindowsApplication2 { 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 'aureusFIL2007DataSet.company' table. You can move, or remove it, as needed. this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
la, quand afit build application, j'ai l'erreur suivante: Error 1 'WindowsApplication2.aureusFIL2007DataSetTableAdapters.companyTableAdapter' does not contain a definition for 'update' D:sabumaWindowsApplication2WindowsApplication2Form1.cs 28 33 WindowsApplication2
solution2: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; using System.Data.OleDb;
namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent();
ici, quand je fais build application, ça passe bien..par contre, quand je debugue, c'est l'erreur précisée dans mon ancien message
merci,
Frederic
"Gilles TOURREAU" wrote in message news:
Le Fri, 12 Oct 2007 18:17:44 +0200, FreThi a écrit:
Re, initiée par moi. maintenant, si visual studio peut l'initier automatiquement .. Je suis preneur ;-) J'ai copier: this.MyTableAdapter.Fill(this.MyDatasetCompany.company); qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
Heu... là je ne vous suis plus... Qu'appelez vous par : "et mis .update à la place de .fill" Pouvez-vous poster votre code ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
le voici:
solution 1:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Resources;
namespace WindowsApplication2
{
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
'aureusFIL2007DataSet.company' table. You can move, or remove it, as needed.
this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
la, quand afit build application, j'ai l'erreur suivante:
Error 1
'WindowsApplication2.aureusFIL2007DataSetTableAdapters.companyTableAdapter'
does not contain a definition for 'update'
D:sabumaWindowsApplication2WindowsApplication2Form1.cs 28 33
WindowsApplication2
solution2:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
using System.Data.OleDb;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
ici, quand je fais build application, ça passe bien..par contre, quand je
debugue, c'est l'erreur précisée dans mon ancien message
merci,
Frederic
"Gilles TOURREAU" <gilles.tourreau@pos.fr> wrote in message
news:op.tz3ekjd6r4w555@bureau1.pos.fr...
Le Fri, 12 Oct 2007 18:17:44 +0200, FreThi <FreThi@matloc.be> a écrit:
Re,
initiée par moi.
maintenant, si visual studio peut l'initier automatiquement .. Je suis
preneur ;-)
J'ai copier:
this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
Heu... là je ne vous suis plus...
Qu'appelez vous par : "et mis .update à la place de .fill"
Pouvez-vous poster votre code ?
Cordialement
--
Gilles TOURREAU
gilles.tourreau@pos.fr
S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
solution 1: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Resources;
namespace WindowsApplication2 { 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 'aureusFIL2007DataSet.company' table. You can move, or remove it, as needed. this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
la, quand afit build application, j'ai l'erreur suivante: Error 1 'WindowsApplication2.aureusFIL2007DataSetTableAdapters.companyTableAdapter' does not contain a definition for 'update' D:sabumaWindowsApplication2WindowsApplication2Form1.cs 28 33 WindowsApplication2
solution2: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; using System.Data.OleDb;
namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent();
ici, quand je fais build application, ça passe bien..par contre, quand je debugue, c'est l'erreur précisée dans mon ancien message
merci,
Frederic
"Gilles TOURREAU" wrote in message news:
Le Fri, 12 Oct 2007 18:17:44 +0200, FreThi a écrit:
Re, initiée par moi. maintenant, si visual studio peut l'initier automatiquement .. Je suis preneur ;-) J'ai copier: this.MyTableAdapter.Fill(this.MyDatasetCompany.company); qui remplit le datagrid et mis .update à la place de .fill
C'est pas bien...?
Frédéric
Heu... là je ne vous suis plus... Qu'appelez vous par : "et mis .update à la place de .fill" Pouvez-vous poster votre code ?
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Gilles TOURREAU
Le Sat, 13 Oct 2007 01:05:13 +0200, FreThi a écrit:
le voici:
solution 1: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Resources;
namespace WindowsApplication2 { 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 'aureusFIL2007DataSet.company' table. You can move, or remove it, as needed. this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
la, quand afit build application, j'ai l'erreur suivante: Error 1 'WindowsApplication2.aureusFIL2007DataSetTableAdapters.companyTableAdapter' does not contain a definition for 'update' D:sabumaWindowsApplication2WindowsApplication2Form1.cs 28 33 WindowsApplication2
solution2: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; using System.Data.OleDb;
namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent();
ici, quand je fais build application, ça passe bien..par contre, quand je debugue, c'est l'erreur précisée dans mon ancien message
merci,
Frederic
Ok,
Il faut que vous ajoutez une requête de type UPDATE dans votre TableAdapter. Pour ce faire, ouvrez votre DataSet qui contient votre TableAdapter,
Faites un clic droit sur le DataTable "company" et choisissez "Ajouter une requête" et laissez vous guider... Attention au nom de la fonction ! C'est celle-ci que vous devrez appeler pour les mises à jour !
Si vous l'appelez "MaFonctionToto", il faudra mettre dans votre code :
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Le Sat, 13 Oct 2007 01:05:13 +0200, FreThi <FreThi@matloc.be> a écrit:
le voici:
solution 1:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Resources;
namespace WindowsApplication2
{
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
'aureusFIL2007DataSet.company' table. You can move, or remove it, as
needed.
this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
la, quand afit build application, j'ai l'erreur suivante:
Error 1
'WindowsApplication2.aureusFIL2007DataSetTableAdapters.companyTableAdapter'
does not contain a definition for 'update'
D:sabumaWindowsApplication2WindowsApplication2Form1.cs 28 33
WindowsApplication2
solution2:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
using System.Data.OleDb;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
ici, quand je fais build application, ça passe bien..par contre, quand
je debugue, c'est l'erreur précisée dans mon ancien message
merci,
Frederic
Ok,
Il faut que vous ajoutez une requête de type UPDATE dans votre
TableAdapter.
Pour ce faire, ouvrez votre DataSet qui contient votre TableAdapter,
Faites un clic droit sur le DataTable "company" et choisissez "Ajouter une
requête" et laissez vous guider...
Attention au nom de la fonction ! C'est celle-ci que vous devrez appeler
pour les mises à jour !
Si vous l'appelez "MaFonctionToto", il faudra mettre dans votre code :
Le Sat, 13 Oct 2007 01:05:13 +0200, FreThi a écrit:
le voici:
solution 1: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Resources;
namespace WindowsApplication2 { 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 'aureusFIL2007DataSet.company' table. You can move, or remove it, as needed. this.MyTableAdapter.Fill(this.MyDatasetCompany.company);
la, quand afit build application, j'ai l'erreur suivante: Error 1 'WindowsApplication2.aureusFIL2007DataSetTableAdapters.companyTableAdapter' does not contain a definition for 'update' D:sabumaWindowsApplication2WindowsApplication2Form1.cs 28 33 WindowsApplication2
solution2: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; using System.Data.OleDb;
namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent();
ici, quand je fais build application, ça passe bien..par contre, quand je debugue, c'est l'erreur précisée dans mon ancien message
merci,
Frederic
Ok,
Il faut que vous ajoutez une requête de type UPDATE dans votre TableAdapter. Pour ce faire, ouvrez votre DataSet qui contient votre TableAdapter,
Faites un clic droit sur le DataTable "company" et choisissez "Ajouter une requête" et laissez vous guider... Attention au nom de la fonction ! C'est celle-ci que vous devrez appeler pour les mises à jour !
Si vous l'appelez "MaFonctionToto", il faudra mettre dans votre code :