j'utilise dans une appli vb, une base de donnée de type dataenvironment.
Je voudrais mettre à jour plusieurs données, je fais donc :
dtcompte.commands(2).commandtext="UPDATE matable SET Nom='" & txtNom.text
& _
"', Taille=" & txttaill.text & ", age=" & txtage.text & " WHERE ID=" &
txtID.text
if dtcompte.rscmcompte.state<>1 Then
dtcompte.rscmcompte.open
end if
etc...
Apparemment, cela cloche avec les virgules (SET nom1=valeur, nom2=valeur).
Comment puis-je faire pour mettre à jour plusieurs données ?
a+ Jean-Pol DAVID mailto: www.peintures-david.com ICQ 28394733 -- Quis ? Quid ? Ubi ? Quibus auxiliis ? Cur ? Quomodo ? Quando ?
"jerome" a écrit dans le message news: 3fb141aa$0$7691$ t...
Bonjour,
j'utilise dans une appli vb, une base de donnée
de type dataenvironment.
Je voudrais mettre à jour plusieurs données, je
fais donc :
dtcompte.commands(2).commandtext="UPDATE
matable SET Nom='" & txtNom.text
& _ "', Taille=" & txttaill.text & ", age=" &
txtage.text & " WHERE ID=" &
txtID.text
if dtcompte.rscmcompte.state<>1 Then dtcompte.rscmcompte.open end if
etc...
Apparemment, cela cloche avec les virgules (SET
nom1=valeur, nom2=valeur).
Comment puis-je faire pour mettre à jour
plusieurs données ?
Merci jerome
jerome
Merci David pour ton aide ! Cela n'a pas résolu mon problème, mais cela m'a permis de trouver une autre solution : dtCompte.rscmCompte.Fields(2).Value = txtNom.text dtCompte.rscmCompte.Fields(3).Value = txttaill.Text dtCompte.rscmCompte.Fields(4).Value = txtage.text dtCompte.rscmCompte.Update
Mais bon, ca fonctionne car je suis sur l'enregistrement courant.
"David" a écrit dans le message de news:
Bonjour Jérome,
Voila comment j'ai structurer mon programme. en espérant que cela d'aidera !
a+ Jean-Pol DAVID mailto: www.peintures-david.com ICQ 28394733 -- Quis ? Quid ? Ubi ? Quibus auxiliis ? Cur ? Quomodo ? Quando ?
"jerome" a écrit dans le message news: 3fb141aa$0$7691$ t... > Bonjour, > > j'utilise dans une appli vb, une base de donnée de type dataenvironment. > Je voudrais mettre à jour plusieurs données, je fais donc : > dtcompte.commands(2).commandtext="UPDATE matable SET Nom='" & txtNom.text > & _ > "', Taille=" & txttaill.text & ", age=" & txtage.text & " WHERE ID=" & > txtID.text > > if dtcompte.rscmcompte.state<>1 Then > dtcompte.rscmcompte.open > end if > > etc... > > Apparemment, cela cloche avec les virgules (SET nom1=valeur, nom2=valeur). > Comment puis-je faire pour mettre à jour plusieurs données ? > > Merci > jerome > >
Merci David pour ton aide !
Cela n'a pas résolu mon problème, mais cela m'a permis de trouver une autre
solution :
dtCompte.rscmCompte.Fields(2).Value = txtNom.text
dtCompte.rscmCompte.Fields(3).Value = txttaill.Text
dtCompte.rscmCompte.Fields(4).Value = txtage.text
dtCompte.rscmCompte.Update
Mais bon, ca fonctionne car je suis sur l'enregistrement courant.
"David" <david.sa@skynet.be> a écrit dans le message de news:
eQjIvCJqDHA.2512@TK2MSFTNGP09.phx.gbl...
Bonjour Jérome,
Voila comment j'ai structurer mon
programme. en espérant que
cela d'aidera !
a+
Jean-Pol DAVID
mailto:david.sa@skynet.be
www.peintures-david.com
ICQ 28394733
--
Quis ? Quid ? Ubi ? Quibus auxiliis ? Cur ?
Quomodo ? Quando ?
"jerome" <mailinexistant@antispam.com> a écrit
dans le message news:
3fb141aa$0$7691$79c14f64@nan-newsreader-03.noos.ne
t...
> Bonjour,
>
> j'utilise dans une appli vb, une base de donnée
de type dataenvironment.
> Je voudrais mettre à jour plusieurs données, je
fais donc :
> dtcompte.commands(2).commandtext="UPDATE
matable SET Nom='" & txtNom.text
> & _
> "', Taille=" & txttaill.text & ", age=" &
txtage.text & " WHERE ID=" &
> txtID.text
>
> if dtcompte.rscmcompte.state<>1 Then
> dtcompte.rscmcompte.open
> end if
>
> etc...
>
> Apparemment, cela cloche avec les virgules (SET
nom1=valeur, nom2=valeur).
> Comment puis-je faire pour mettre à jour
plusieurs données ?
>
> Merci
> jerome
>
>
Merci David pour ton aide ! Cela n'a pas résolu mon problème, mais cela m'a permis de trouver une autre solution : dtCompte.rscmCompte.Fields(2).Value = txtNom.text dtCompte.rscmCompte.Fields(3).Value = txttaill.Text dtCompte.rscmCompte.Fields(4).Value = txtage.text dtCompte.rscmCompte.Update
Mais bon, ca fonctionne car je suis sur l'enregistrement courant.
"David" a écrit dans le message de news:
Bonjour Jérome,
Voila comment j'ai structurer mon programme. en espérant que cela d'aidera !
a+ Jean-Pol DAVID mailto: www.peintures-david.com ICQ 28394733 -- Quis ? Quid ? Ubi ? Quibus auxiliis ? Cur ? Quomodo ? Quando ?
"jerome" a écrit dans le message news: 3fb141aa$0$7691$ t... > Bonjour, > > j'utilise dans une appli vb, une base de donnée de type dataenvironment. > Je voudrais mettre à jour plusieurs données, je fais donc : > dtcompte.commands(2).commandtext="UPDATE matable SET Nom='" & txtNom.text > & _ > "', Taille=" & txttaill.text & ", age=" & txtage.text & " WHERE ID=" & > txtID.text > > if dtcompte.rscmcompte.state<>1 Then > dtcompte.rscmcompte.open > end if > > etc... > > Apparemment, cela cloche avec les virgules (SET nom1=valeur, nom2=valeur). > Comment puis-je faire pour mettre à jour plusieurs données ? > > Merci > jerome > >