Comment faire pour modifier un enregistrement dans un=20
dataset ?
Auparavent sous VB 6.0, j'utilisais un recordset avec=20
lequel je pouvais naviguer dans les enregistrements.
Je recherchais l'enregistrement que je voulais modifier et=20
le mettais =E0 jour apr=E8s modification.
Comment puis-je faire la m=EAme chose sous VB.Net ?
Merci d'avance pour votre aide, je nage compl=E8tement !
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
Philippe LALOUM
Bonjour,
La modification de données au travers d'un DataSet est sensiblement identique à celle d'un Recorset ADO déconnecté (adUseClient, propriété Connection à Nothing); deux différences importantes: - la nécessité d'avoir recours à un objet DataAdapter pour alimenter et appliquer les modifications apportées au DataSet à la source de données spécifique. En fonction du type de source de données (Odbc, Olebd, SQLServer, Oracle), il existe une famille de classes Connection, Command, Adapter, Builder (pour optionnellement générer automatiquement les commandes d'insertion, mise à jour et suppression de données) dédiée à la gestion de cette source; - l'objet DataSet est composé d'un ensemble de DataTable pouvant être liées entre elles par des DataRelation, constituant une modèle relationnel en mémoire; chaque DataTable doit être alimentée et doit mettre à jour la source de données individuellement. Vous pouvez vous réferrer à l'article ci-dessous pour avoir différents exemples VB.NET http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp
"Thierry" a écrit :
Bonjour,
Comment faire pour modifier un enregistrement dans un dataset ?
Auparavent sous VB 6.0, j'utilisais un recordset avec lequel je pouvais naviguer dans les enregistrements. Je recherchais l'enregistrement que je voulais modifier et le mettais à jour après modification.
Comment puis-je faire la même chose sous VB.Net ?
Merci d'avance pour votre aide, je nage complètement !
Thierry.
Bonjour,
La modification de données au travers d'un DataSet est sensiblement
identique à celle d'un Recorset ADO déconnecté (adUseClient, propriété
Connection à Nothing); deux différences importantes:
- la nécessité d'avoir recours à un objet DataAdapter pour alimenter et
appliquer les modifications apportées au DataSet à la source de données
spécifique. En fonction du type de source de données (Odbc, Olebd, SQLServer,
Oracle), il existe une famille de classes Connection, Command, Adapter,
Builder (pour optionnellement générer automatiquement les commandes
d'insertion, mise à jour et suppression de données) dédiée à la gestion de
cette source;
- l'objet DataSet est composé d'un ensemble de DataTable pouvant être liées
entre elles par des DataRelation, constituant une modèle relationnel en
mémoire; chaque DataTable doit être alimentée et doit mettre à jour la source
de données individuellement.
Vous pouvez vous réferrer à l'article ci-dessous pour avoir différents
exemples VB.NET
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp
"Thierry" a écrit :
Bonjour,
Comment faire pour modifier un enregistrement dans un
dataset ?
Auparavent sous VB 6.0, j'utilisais un recordset avec
lequel je pouvais naviguer dans les enregistrements.
Je recherchais l'enregistrement que je voulais modifier et
le mettais à jour après modification.
Comment puis-je faire la même chose sous VB.Net ?
Merci d'avance pour votre aide, je nage complètement !
La modification de données au travers d'un DataSet est sensiblement identique à celle d'un Recorset ADO déconnecté (adUseClient, propriété Connection à Nothing); deux différences importantes: - la nécessité d'avoir recours à un objet DataAdapter pour alimenter et appliquer les modifications apportées au DataSet à la source de données spécifique. En fonction du type de source de données (Odbc, Olebd, SQLServer, Oracle), il existe une famille de classes Connection, Command, Adapter, Builder (pour optionnellement générer automatiquement les commandes d'insertion, mise à jour et suppression de données) dédiée à la gestion de cette source; - l'objet DataSet est composé d'un ensemble de DataTable pouvant être liées entre elles par des DataRelation, constituant une modèle relationnel en mémoire; chaque DataTable doit être alimentée et doit mettre à jour la source de données individuellement. Vous pouvez vous réferrer à l'article ci-dessous pour avoir différents exemples VB.NET http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp
"Thierry" a écrit :
Bonjour,
Comment faire pour modifier un enregistrement dans un dataset ?
Auparavent sous VB 6.0, j'utilisais un recordset avec lequel je pouvais naviguer dans les enregistrements. Je recherchais l'enregistrement que je voulais modifier et le mettais à jour après modification.
Comment puis-je faire la même chose sous VB.Net ?
Merci d'avance pour votre aide, je nage complètement !
Thierry.
Thierry
Merci pour ton aide ! Ca faisait 3 ou 4 jours que je cherchais...
Merci infiniment.
Thierry.
"Philippe LALOUM" wrote:
Bonjour,
La modification de données au travers d'un DataSet est sensiblement identique à celle d'un Recorset ADO déconnecté (adUseClient, propriété Connection à Nothing); deux différences importantes: - la nécessité d'avoir recours à un objet DataAdapter pour alimenter et appliquer les modifications apportées au DataSet à la source de données spécifique. En fonction du type de source de données (Odbc, Olebd, SQLServer, Oracle), il existe une famille de classes Connection, Command, Adapter, Builder (pour optionnellement générer automatiquement les commandes d'insertion, mise à jour et suppression de données) dédiée à la gestion de cette source; - l'objet DataSet est composé d'un ensemble de DataTable pouvant être liées entre elles par des DataRelation, constituant une modèle relationnel en mémoire; chaque DataTable doit être alimentée et doit mettre à jour la source de données individuellement. Vous pouvez vous réferrer à l'article ci-dessous pour avoir différents exemples VB.NET: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp
"Thierry" a écrit :
> Bonjour, > > Comment faire pour modifier un enregistrement dans un > dataset ? > > Auparavent sous VB 6.0, j'utilisais un recordset avec > lequel je pouvais naviguer dans les enregistrements. > Je recherchais l'enregistrement que je voulais modifier et > le mettais à jour après modification. > > Comment puis-je faire la même chose sous VB.Net ? > > Merci d'avance pour votre aide, je nage complètement ! > > Thierry. >
Merci pour ton aide !
Ca faisait 3 ou 4 jours que je cherchais...
Merci infiniment.
Thierry.
"Philippe LALOUM" wrote:
Bonjour,
La modification de données au travers d'un DataSet est sensiblement
identique à celle d'un Recorset ADO déconnecté (adUseClient, propriété
Connection à Nothing); deux différences importantes:
- la nécessité d'avoir recours à un objet DataAdapter pour alimenter et
appliquer les modifications apportées au DataSet à la source de données
spécifique. En fonction du type de source de données (Odbc, Olebd, SQLServer,
Oracle), il existe une famille de classes Connection, Command, Adapter,
Builder (pour optionnellement générer automatiquement les commandes
d'insertion, mise à jour et suppression de données) dédiée à la gestion de
cette source;
- l'objet DataSet est composé d'un ensemble de DataTable pouvant être liées
entre elles par des DataRelation, constituant une modèle relationnel en
mémoire; chaque DataTable doit être alimentée et doit mettre à jour la source
de données individuellement.
Vous pouvez vous réferrer à l'article ci-dessous pour avoir différents
exemples VB.NET:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp
"Thierry" a écrit :
> Bonjour,
>
> Comment faire pour modifier un enregistrement dans un
> dataset ?
>
> Auparavent sous VB 6.0, j'utilisais un recordset avec
> lequel je pouvais naviguer dans les enregistrements.
> Je recherchais l'enregistrement que je voulais modifier et
> le mettais à jour après modification.
>
> Comment puis-je faire la même chose sous VB.Net ?
>
> Merci d'avance pour votre aide, je nage complètement !
>
> Thierry.
>
Merci pour ton aide ! Ca faisait 3 ou 4 jours que je cherchais...
Merci infiniment.
Thierry.
"Philippe LALOUM" wrote:
Bonjour,
La modification de données au travers d'un DataSet est sensiblement identique à celle d'un Recorset ADO déconnecté (adUseClient, propriété Connection à Nothing); deux différences importantes: - la nécessité d'avoir recours à un objet DataAdapter pour alimenter et appliquer les modifications apportées au DataSet à la source de données spécifique. En fonction du type de source de données (Odbc, Olebd, SQLServer, Oracle), il existe une famille de classes Connection, Command, Adapter, Builder (pour optionnellement générer automatiquement les commandes d'insertion, mise à jour et suppression de données) dédiée à la gestion de cette source; - l'objet DataSet est composé d'un ensemble de DataTable pouvant être liées entre elles par des DataRelation, constituant une modèle relationnel en mémoire; chaque DataTable doit être alimentée et doit mettre à jour la source de données individuellement. Vous pouvez vous réferrer à l'article ci-dessous pour avoir différents exemples VB.NET: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.asp
"Thierry" a écrit :
> Bonjour, > > Comment faire pour modifier un enregistrement dans un > dataset ? > > Auparavent sous VB 6.0, j'utilisais un recordset avec > lequel je pouvais naviguer dans les enregistrements. > Je recherchais l'enregistrement que je voulais modifier et > le mettais à jour après modification. > > Comment puis-je faire la même chose sous VB.Net ? > > Merci d'avance pour votre aide, je nage complètement ! > > Thierry. >