Bonjour,
Je cherche la meilleure façon de factoriser le code suivant :
TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets
TableAdapterName, DataSetName et TableName de sorte à ce que le Update
s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource :
BindingSource monBindingSource = clientBindingSource;
monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec
TableAdapterName.Update(DataSetName.TableName) ?
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, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Merci d'avance pour vos contributions.
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, 14 Sep 2007 09:36:34 +0200, SL3News <toto@tata.fr> a écrit:
Bonjour,
Je cherche la meilleure façon de factoriser le code suivant :
TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets
TableAdapterName, DataSetName et TableName de sorte à ce que le Update
s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un
BindingSource :
BindingSource monBindingSource = clientBindingSource;
monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec
TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Merci d'avance pour vos contributions.
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, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Merci d'avance pour vos contributions.
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
SL3News
"Gilles TOURREAU" a écrit dans le message de news:
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple : Je suppose que j'ai un formulaire client qui met à jour la table Client de la base de données SQL Server maBase. Au lieu de faire : clientTableAdapter.Update(maBaseDataSet.Client) ; pour mettre à jour la table Client de maBase à partir du TableAdapter lié au formulaire client, je souhaite faire ceci : TableAdapter TableAdapterName = clientTableAdapter ; DataSet DataSetName = maBaseDataSet ; Table TableName = Client ; TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement clientTableAdapter.Update(maBaseDataSet.Client) ; mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour d'un formulaire quelconque. Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
"Gilles TOURREAU" <gilles.tourreau@pos.fr> a écrit dans le message de news:
op.tynodnxtr4w555@bureau1.pos.fr...
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News <toto@tata.fr> a écrit:
Bonjour,
Je cherche la meilleure façon de factoriser le code suivant :
TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets
TableAdapterName, DataSetName et TableName de sorte à ce que le Update
s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un
BindingSource :
BindingSource monBindingSource = clientBindingSource;
monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec
TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple :
Je suppose que j'ai un formulaire client qui met à jour la table Client de
la base de données SQL Server maBase.
Au lieu de faire :
clientTableAdapter.Update(maBaseDataSet.Client) ;
pour mettre à jour la table Client de maBase à partir du TableAdapter lié au
formulaire client, je souhaite faire ceci :
TableAdapter TableAdapterName = clientTableAdapter ;
DataSet DataSetName = maBaseDataSet ;
Table TableName = Client ;
TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement
clientTableAdapter.Update(maBaseDataSet.Client) ;
mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour
d'un formulaire quelconque.
Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
"Gilles TOURREAU" a écrit dans le message de news:
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple : Je suppose que j'ai un formulaire client qui met à jour la table Client de la base de données SQL Server maBase. Au lieu de faire : clientTableAdapter.Update(maBaseDataSet.Client) ; pour mettre à jour la table Client de maBase à partir du TableAdapter lié au formulaire client, je souhaite faire ceci : TableAdapter TableAdapterName = clientTableAdapter ; DataSet DataSetName = maBaseDataSet ; Table TableName = Client ; TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement clientTableAdapter.Update(maBaseDataSet.Client) ; mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour d'un formulaire quelconque. Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Gilles TOURREAU
Le Sat, 15 Sep 2007 08:57:29 +0200, SL3News a écrit:
"Gilles TOURREAU" a écrit dans le message de news:
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple : Je suppose que j'ai un formulaire client qui met à jour la table Client de la base de données SQL Server maBase. Au lieu de faire : clientTableAdapter.Update(maBaseDataSet.Client) ; pour mettre à jour la table Client de maBase à partir du TableAdapter lié au formulaire client, je souhaite faire ceci : TableAdapter TableAdapterName = clientTableAdapter ; DataSet DataSetName = maBaseDataSet ; Table TableName = Client ; TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement clientTableAdapter.Update(maBaseDataSet.Client) ; mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour d'un formulaire quelconque. Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Cela sera impossible, car les TableAdapter généré par VS, ne possède pas de classe de base possédant une méthode Update...
Vous ne pourrez donc pas écrire un truc du genre : TableAdapter ta; //TableAdapter n'existe pas, tous les TableAdapter généré par VS dérive de Component...
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Le Sat, 15 Sep 2007 08:57:29 +0200, SL3News <toto@tata.fr> a écrit:
"Gilles TOURREAU" <gilles.tourreau@pos.fr> a écrit dans le message de
news:
op.tynodnxtr4w555@bureau1.pos.fr...
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News <toto@tata.fr> a écrit:
Bonjour,
Je cherche la meilleure façon de factoriser le code suivant :
TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets
TableAdapterName, DataSetName et TableName de sorte à ce que le Update
s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un
BindingSource :
BindingSource monBindingSource = clientBindingSource;
monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec
TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple :
Je suppose que j'ai un formulaire client qui met à jour la table Client
de
la base de données SQL Server maBase.
Au lieu de faire :
clientTableAdapter.Update(maBaseDataSet.Client) ;
pour mettre à jour la table Client de maBase à partir du TableAdapter
lié au
formulaire client, je souhaite faire ceci :
TableAdapter TableAdapterName = clientTableAdapter ;
DataSet DataSetName = maBaseDataSet ;
Table TableName = Client ;
TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement
clientTableAdapter.Update(maBaseDataSet.Client) ;
mais je souhaiterais factoriser ce code pour le généraliser à la
mise-à-jour
d'un formulaire quelconque.
Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Cela sera impossible, car les TableAdapter généré par VS, ne possède pas
de classe de base possédant une méthode Update...
Vous ne pourrez donc pas écrire un truc du genre :
TableAdapter ta; //TableAdapter n'existe pas, tous les TableAdapter
généré par VS dérive de Component...
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 Sat, 15 Sep 2007 08:57:29 +0200, SL3News a écrit:
"Gilles TOURREAU" a écrit dans le message de news:
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple : Je suppose que j'ai un formulaire client qui met à jour la table Client de la base de données SQL Server maBase. Au lieu de faire : clientTableAdapter.Update(maBaseDataSet.Client) ; pour mettre à jour la table Client de maBase à partir du TableAdapter lié au formulaire client, je souhaite faire ceci : TableAdapter TableAdapterName = clientTableAdapter ; DataSet DataSetName = maBaseDataSet ; Table TableName = Client ; TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement clientTableAdapter.Update(maBaseDataSet.Client) ; mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour d'un formulaire quelconque. Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Cela sera impossible, car les TableAdapter généré par VS, ne possède pas de classe de base possédant une méthode Update...
Vous ne pourrez donc pas écrire un truc du genre : TableAdapter ta; //TableAdapter n'existe pas, tous les TableAdapter généré par VS dérive de Component...
Cordialement
-- Gilles TOURREAU
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
SL3News
"Gilles TOURREAU" a écrit dans le message de news:
Le Sat, 15 Sep 2007 08:57:29 +0200, SL3News a écrit:
"Gilles TOURREAU" a écrit dans le message de news:
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple : Je suppose que j'ai un formulaire client qui met à jour la table Client de la base de données SQL Server maBase. Au lieu de faire : clientTableAdapter.Update(maBaseDataSet.Client) ; pour mettre à jour la table Client de maBase à partir du TableAdapter lié au formulaire client, je souhaite faire ceci : TableAdapter TableAdapterName = clientTableAdapter ; DataSet DataSetName = maBaseDataSet ; Table TableName = Client ; TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement clientTableAdapter.Update(maBaseDataSet.Client) ; mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour d'un formulaire quelconque. Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Cela sera impossible, car les TableAdapter généré par VS, ne possède pas de classe de base possédant une méthode Update...
Vous ne pourrez donc pas écrire un truc du genre : TableAdapter ta; //TableAdapter n'existe pas, tous les TableAdapter généré par VS dérive de Component...
C'est bien ce que je me disais. Merci
"Gilles TOURREAU" <gilles.tourreau@pos.fr> a écrit dans le message de news:
op.tyot6b2or4w555@bureau1.pos.fr...
Le Sat, 15 Sep 2007 08:57:29 +0200, SL3News <toto@tata.fr> a écrit:
"Gilles TOURREAU" <gilles.tourreau@pos.fr> a écrit dans le message de
news:
op.tynodnxtr4w555@bureau1.pos.fr...
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News <toto@tata.fr> a écrit:
Bonjour,
Je cherche la meilleure façon de factoriser le code suivant :
TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets
TableAdapterName, DataSetName et TableName de sorte à ce que le Update
s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un
BindingSource :
BindingSource monBindingSource = clientBindingSource;
monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec
TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple :
Je suppose que j'ai un formulaire client qui met à jour la table Client
de
la base de données SQL Server maBase.
Au lieu de faire :
clientTableAdapter.Update(maBaseDataSet.Client) ;
pour mettre à jour la table Client de maBase à partir du TableAdapter
lié au
formulaire client, je souhaite faire ceci :
TableAdapter TableAdapterName = clientTableAdapter ;
DataSet DataSetName = maBaseDataSet ;
Table TableName = Client ;
TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement
clientTableAdapter.Update(maBaseDataSet.Client) ;
mais je souhaiterais factoriser ce code pour le généraliser à la
mise-à-jour
d'un formulaire quelconque.
Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Cela sera impossible, car les TableAdapter généré par VS, ne possède pas
de classe de base possédant une méthode Update...
Vous ne pourrez donc pas écrire un truc du genre :
TableAdapter ta; //TableAdapter n'existe pas, tous les TableAdapter
généré par VS dérive de Component...
"Gilles TOURREAU" a écrit dans le message de news:
Le Sat, 15 Sep 2007 08:57:29 +0200, SL3News a écrit:
"Gilles TOURREAU" a écrit dans le message de news:
Le Fri, 14 Sep 2007 09:36:34 +0200, SL3News a écrit:
Bonjour, Je cherche la meilleure façon de factoriser le code suivant : TableAdapterName.Update(DataSetName.TableName)
En d'autres termes, je voudrais initialiser moi-même les objets TableAdapterName, DataSetName et TableName de sorte à ce que le Update s'applique aux valeurs contenues à un moment donné dans ces objets.
A titre d'exemple, je sais déjà faire la même chose avec un BindingSource : BindingSource monBindingSource = clientBindingSource; monBindingSource.MoveFirst;
Comment dois-je procéder pour faire de même avec TableAdapterName.Update(DataSetName.TableName) ?
J'espère que je suis assez clair!
Non... Pouvez-vous donner un exemple...
Exemple : Je suppose que j'ai un formulaire client qui met à jour la table Client de la base de données SQL Server maBase. Au lieu de faire : clientTableAdapter.Update(maBaseDataSet.Client) ; pour mettre à jour la table Client de maBase à partir du TableAdapter lié au formulaire client, je souhaite faire ceci : TableAdapter TableAdapterName = clientTableAdapter ; DataSet DataSetName = maBaseDataSet ; Table TableName = Client ; TableAdapterName.Update(DataSetName.TableName) ;
Je sais que c'est plus compliqué que de faire simplement clientTableAdapter.Update(maBaseDataSet.Client) ; mais je souhaiterais factoriser ce code pour le généraliser à la mise-à-jour d'un formulaire quelconque. Il est vrai que je m'étais habitué à faire ce genre de chose dans VFP.
Cela sera impossible, car les TableAdapter généré par VS, ne possède pas de classe de base possédant une méthode Update...
Vous ne pourrez donc pas écrire un truc du genre : TableAdapter ta; //TableAdapter n'existe pas, tous les TableAdapter généré par VS dérive de Component...