OVH Cloud OVH Cloud

update datatable ??

23 réponses
Avatar
HeLioZz
j ai créé une BD avec plusieurs tables...
j ai créé aussi un datagrid qui arrive bien a recuperer le contenu de la
table...
seulement le souci est qu il n enregistre pas les changement que je lui fait !
comment faire ??
j y ai créé un bouton update avec la commande suivante :

compagniesTableAdapter.Update(DataSet1.Compagnies)



si quelqu un aurait une procedure ...?
ou un coup de main a me donner pour franchir ce pas...
ce serait vraiment gentil !
merci d avance a tous

salutations !

10 réponses

1 2 3
Avatar
Eric Vernié [MS]
Bonjour HelioZz,

Essais un truc du genre DataSet1.AccepteChanges() ou
DataSet1.Compagnies.AcceptChanges() avant le Update.

Cordialement

Eric Vernié
Microsoft France

"HeLioZz" wrote in message
news:
j ai créé une BD avec plusieurs tables...
j ai créé aussi un datagrid qui arrive bien a recuperer le contenu de la
table...
seulement le souci est qu il n enregistre pas les changement que je lui
fait !
comment faire ??
j y ai créé un bouton update avec la commande suivante :

compagniesTableAdapter.Update(DataSet1.Compagnies)



si quelqu un aurait une procedure ...?
ou un coup de main a me donner pour franchir ce pas...
ce serait vraiment gentil !
merci d avance a tous

salutations !


Avatar
HeLioZz
Bojour Eric !

Merci de cette reponse mais
je suis vraiment navré mais ca ne fonctionne tjrs pas !!
je ne sais vraiment pas pourquoi !
auriez vous une autre idée?

"Eric Vernié [MS]" a écrit :

Bonjour HelioZz,

Essais un truc du genre DataSet1.AccepteChanges() ou
DataSet1.Compagnies.AcceptChanges() avant le Update.

Cordialement

Eric Vernié
Microsoft France

"HeLioZz" wrote in message
news:
>j ai créé une BD avec plusieurs tables...
> j ai créé aussi un datagrid qui arrive bien a recuperer le contenu de la
> table...
> seulement le souci est qu il n enregistre pas les changement que je lui
> fait !
> comment faire ??
> j y ai créé un bouton update avec la commande suivante :
>
> compagniesTableAdapter.Update(DataSet1.Compagnies)
>
>
>
> si quelqu un aurait une procedure ...?
> ou un coup de main a me donner pour franchir ce pas...
> ce serait vraiment gentil !
> merci d avance a tous
>
> salutations !





Avatar
Eric Vernié [MS]
HeloiZz,

Difficile à dire. Sans le code.

J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
http://www.microsoft.com/france/msdn/vbasic/webcast.mspx

Peux tu nous dire comment tu as crée ton DataSet ?

Si c'est un DataSet Typé, comme je le subodore, dans le code source qui a
été généré automatiquement, tu dois avoir les commandes SQL, SELECT,
INSERT, DELETE, UPDATE.

Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que la table
compagnies n'a pas d'indexe.



Cordialement





Eric Vernié

Microsoft France









"HeLioZz" wrote in message
news:
Bojour Eric !

Merci de cette reponse mais
je suis vraiment navré mais ca ne fonctionne tjrs pas !!
je ne sais vraiment pas pourquoi !
auriez vous une autre idée?

"Eric Vernié [MS]" a écrit :

Bonjour HelioZz,

Essais un truc du genre DataSet1.AccepteChanges() ou
DataSet1.Compagnies.AcceptChanges() avant le Update.

Cordialement

Eric Vernié
Microsoft France

"HeLioZz" wrote in message
news:
>j ai créé une BD avec plusieurs tables...
> j ai créé aussi un datagrid qui arrive bien a recuperer le contenu de
> la
> table...
> seulement le souci est qu il n enregistre pas les changement que je lui
> fait !
> comment faire ??
> j y ai créé un bouton update avec la commande suivante :
>
> compagniesTableAdapter.Update(DataSet1.Compagnies)
>
>
>
> si quelqu un aurait une procedure ...?
> ou un coup de main a me donner pour franchir ce pas...
> ce serait vraiment gentil !
> merci d avance a tous
>
> salutations !







Avatar
HeLioZz
bonjour!
donc j ai toujours du mal a faire fonctionner ma sauvegarde de table....
voici le code de mon formulaire :

Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the
'Database1DataSet.Compagnies' table. You can move, or remove it, as needed.
Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)

End Sub

Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnUpdate.Click
Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
Me.Database1DataSet.Compagnies.AcceptChanges()



End Sub
je viens de me rendre compte que je n ai pas de code generé par le
dataadapter sur ce formulaire est ce normal?
merci d avance !
salutations !

"Eric Vernié [MS]" a écrit :

HeloiZz,

Difficile à dire. Sans le code.

J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
http://www.microsoft.com/france/msdn/vbasic/webcast.mspx

Peux tu nous dire comment tu as crée ton DataSet ?

Si c'est un DataSet Typé, comme je le subodore, dans le code source qui a
été généré automatiquement, tu dois avoir les commandes SQL, SELECT,
INSERT, DELETE, UPDATE.

Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que la table
compagnies n'a pas d'indexe.



Cordialement





Eric Vernié

Microsoft France









"HeLioZz" wrote in message
news:
> Bojour Eric !
>
> Merci de cette reponse mais
> je suis vraiment navré mais ca ne fonctionne tjrs pas !!
> je ne sais vraiment pas pourquoi !
> auriez vous une autre idée?
>
> "Eric Vernié [MS]" a écrit :
>
>> Bonjour HelioZz,
>>
>> Essais un truc du genre DataSet1.AccepteChanges() ou
>> DataSet1.Compagnies.AcceptChanges() avant le Update.
>>
>> Cordialement
>>
>> Eric Vernié
>> Microsoft France
>>
>> "HeLioZz" wrote in message
>> news:
>> >j ai créé une BD avec plusieurs tables...
>> > j ai créé aussi un datagrid qui arrive bien a recuperer le contenu de
>> > la
>> > table...
>> > seulement le souci est qu il n enregistre pas les changement que je lui
>> > fait !
>> > comment faire ??
>> > j y ai créé un bouton update avec la commande suivante :
>> >
>> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >
>> >
>> >
>> > si quelqu un aurait une procedure ...?
>> > ou un coup de main a me donner pour franchir ce pas...
>> > ce serait vraiment gentil !
>> > merci d avance a tous
>> >
>> > salutations !
>>
>>
>>





Avatar
Eric Vernié [MS]
Bonjour Helio,

Tout d'abord, l'instruction AccepteChanges() doit se faire avant
l'instruction Update() (j'aurais dû le préciser)
Ensuite, peux tu me donner les manipulations qui t'as permis de générer ton
générer ton DataSet ?


A+

Eric Vernié



"HeLioZz" wrote in message
news:
bonjour!
donc j ai toujours du mal a faire fonctionner ma sauvegarde de table....
voici le code de mon formulaire :

Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load

'TODO: This line of code loads data into the
'Database1DataSet.Compagnies' table. You can move, or remove it, as
needed.
Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)

End Sub

Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnUpdate.Click
Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
Me.Database1DataSet.Compagnies.AcceptChanges()



End Sub
je viens de me rendre compte que je n ai pas de code generé par le
dataadapter sur ce formulaire est ce normal?
merci d avance !
salutations !

"Eric Vernié [MS]" a écrit :

HeloiZz,

Difficile à dire. Sans le code.

J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
http://www.microsoft.com/france/msdn/vbasic/webcast.mspx

Peux tu nous dire comment tu as crée ton DataSet ?

Si c'est un DataSet Typé, comme je le subodore, dans le code source qui a
été généré automatiquement, tu dois avoir les commandes SQL, SELECT,
INSERT, DELETE, UPDATE.

Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que la
table
compagnies n'a pas d'indexe.



Cordialement





Eric Vernié

Microsoft France









"HeLioZz" wrote in message
news:
> Bojour Eric !
>
> Merci de cette reponse mais
> je suis vraiment navré mais ca ne fonctionne tjrs pas !!
> je ne sais vraiment pas pourquoi !
> auriez vous une autre idée?
>
> "Eric Vernié [MS]" a écrit :
>
>> Bonjour HelioZz,
>>
>> Essais un truc du genre DataSet1.AccepteChanges() ou
>> DataSet1.Compagnies.AcceptChanges() avant le Update.
>>
>> Cordialement
>>
>> Eric Vernié
>> Microsoft France
>>
>> "HeLioZz" wrote in message
>> news:
>> >j ai créé une BD avec plusieurs tables...
>> > j ai créé aussi un datagrid qui arrive bien a recuperer le contenu
>> > de
>> > la
>> > table...
>> > seulement le souci est qu il n enregistre pas les changement que je
>> > lui
>> > fait !
>> > comment faire ??
>> > j y ai créé un bouton update avec la commande suivante :
>> >
>> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >
>> >
>> >
>> > si quelqu un aurait une procedure ...?
>> > ou un coup de main a me donner pour franchir ce pas...
>> > ce serait vraiment gentil !
>> > merci d avance a tous
>> >
>> > salutations !
>>
>>
>>







Avatar
HeLioZz
merci de cette attention!
j ai glissé ma table en question dans le dataset.xsd
qui m a generé un code dans le dataset.designer.vb
j ai regardé il y a bien la commande select,insert,update et delete...
ceci vous sufit il pour m aider ?
sinon dites moi ce qu il faut que je vous précise ...
merci encore !


"Eric Vernié [MS]" a écrit :

Bonjour Helio,

Tout d'abord, l'instruction AccepteChanges() doit se faire avant
l'instruction Update() (j'aurais dû le préciser)
Ensuite, peux tu me donner les manipulations qui t'as permis de générer ton
générer ton DataSet ?


A+

Eric Vernié



"HeLioZz" wrote in message
news:
> bonjour!
> donc j ai toujours du mal a faire fonctionner ma sauvegarde de table....
> voici le code de mon formulaire :
>
> Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles MyBase.Load
>
> 'TODO: This line of code loads data into the
> 'Database1DataSet.Compagnies' table. You can move, or remove it, as
> needed.
> Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)
>
> End Sub
>
> Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
> System.EventArgs) Handles btnUpdate.Click
> Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
> Me.Database1DataSet.Compagnies.AcceptChanges()
>
>
>
> End Sub
> je viens de me rendre compte que je n ai pas de code generé par le
> dataadapter sur ce formulaire est ce normal?
> merci d avance !
> salutations !
>
> "Eric Vernié [MS]" a écrit :
>
>> HeloiZz,
>>
>> Difficile à dire. Sans le code.
>>
>> J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
>> http://www.microsoft.com/france/msdn/vbasic/webcast.mspx
>>
>> Peux tu nous dire comment tu as crée ton DataSet ?
>>
>> Si c'est un DataSet Typé, comme je le subodore, dans le code source qui a
>> été généré automatiquement, tu dois avoir les commandes SQL, SELECT,
>> INSERT, DELETE, UPDATE.
>>
>> Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que la
>> table
>> compagnies n'a pas d'indexe.
>>
>>
>>
>> Cordialement
>>
>>
>>
>>
>>
>> Eric Vernié
>>
>> Microsoft France
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> "HeLioZz" wrote in message
>> news:
>> > Bojour Eric !
>> >
>> > Merci de cette reponse mais
>> > je suis vraiment navré mais ca ne fonctionne tjrs pas !!
>> > je ne sais vraiment pas pourquoi !
>> > auriez vous une autre idée?
>> >
>> > "Eric Vernié [MS]" a écrit :
>> >
>> >> Bonjour HelioZz,
>> >>
>> >> Essais un truc du genre DataSet1.AccepteChanges() ou
>> >> DataSet1.Compagnies.AcceptChanges() avant le Update.
>> >>
>> >> Cordialement
>> >>
>> >> Eric Vernié
>> >> Microsoft France
>> >>
>> >> "HeLioZz" wrote in message
>> >> news:
>> >> >j ai créé une BD avec plusieurs tables...
>> >> > j ai créé aussi un datagrid qui arrive bien a recuperer le contenu
>> >> > de
>> >> > la
>> >> > table...
>> >> > seulement le souci est qu il n enregistre pas les changement que je
>> >> > lui
>> >> > fait !
>> >> > comment faire ??
>> >> > j y ai créé un bouton update avec la commande suivante :
>> >> >
>> >> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >> >
>> >> >
>> >> >
>> >> > si quelqu un aurait une procedure ...?
>> >> > ou un coup de main a me donner pour franchir ce pas...
>> >> > ce serait vraiment gentil !
>> >> > merci d avance a tous
>> >> >
>> >> > salutations !
>> >>
>> >>
>> >>
>>
>>
>>





Avatar
Eric Vernié [MS]
Si cela ne fonctionne pas, je dois avouer que je séche un peu sans avoir un
bout de code a regarder.

Ce qu'on peut faire, c'est que tu me décrives les éléments suivants.

La Version de Visual Basic que tu utilises, si c'est VB 2003 ou VB 2005
La base de données et sa version (SQL Serveur, Oracle, etc..)



A+

Eric Vernié








"HeLioZz" wrote in message
news:
merci de cette attention!
j ai glissé ma table en question dans le dataset.xsd
qui m a generé un code dans le dataset.designer.vb
j ai regardé il y a bien la commande select,insert,update et delete...
ceci vous sufit il pour m aider ?
sinon dites moi ce qu il faut que je vous précise ...
merci encore !


"Eric Vernié [MS]" a écrit :

Bonjour Helio,

Tout d'abord, l'instruction AccepteChanges() doit se faire avant
l'instruction Update() (j'aurais dû le préciser)
Ensuite, peux tu me donner les manipulations qui t'as permis de générer
ton
générer ton DataSet ?


A+

Eric Vernié



"HeLioZz" wrote in message
news:
> bonjour!
> donc j ai toujours du mal a faire fonctionner ma sauvegarde de
> table....
> voici le code de mon formulaire :
>
> Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles MyBase.Load
>
> 'TODO: This line of code loads data into the
> 'Database1DataSet.Compagnies' table. You can move, or remove it, as
> needed.
> Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)
>
> End Sub
>
> Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
> System.EventArgs) Handles btnUpdate.Click
> Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
> Me.Database1DataSet.Compagnies.AcceptChanges()
>
>
>
> End Sub
> je viens de me rendre compte que je n ai pas de code generé par le
> dataadapter sur ce formulaire est ce normal?
> merci d avance !
> salutations !
>
> "Eric Vernié [MS]" a écrit :
>
>> HeloiZz,
>>
>> Difficile à dire. Sans le code.
>>
>> J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
>> http://www.microsoft.com/france/msdn/vbasic/webcast.mspx
>>
>> Peux tu nous dire comment tu as crée ton DataSet ?
>>
>> Si c'est un DataSet Typé, comme je le subodore, dans le code source
>> qui a
>> été généré automatiquement, tu dois avoir les commandes SQL, SELECT,
>> INSERT, DELETE, UPDATE.
>>
>> Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que la
>> table
>> compagnies n'a pas d'indexe.
>>
>>
>>
>> Cordialement
>>
>>
>>
>>
>>
>> Eric Vernié
>>
>> Microsoft France
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> "HeLioZz" wrote in message
>> news:
>> > Bojour Eric !
>> >
>> > Merci de cette reponse mais
>> > je suis vraiment navré mais ca ne fonctionne tjrs pas !!
>> > je ne sais vraiment pas pourquoi !
>> > auriez vous une autre idée?
>> >
>> > "Eric Vernié [MS]" a écrit :
>> >
>> >> Bonjour HelioZz,
>> >>
>> >> Essais un truc du genre DataSet1.AccepteChanges() ou
>> >> DataSet1.Compagnies.AcceptChanges() avant le Update.
>> >>
>> >> Cordialement
>> >>
>> >> Eric Vernié
>> >> Microsoft France
>> >>
>> >> "HeLioZz" wrote in message
>> >> news:
>> >> >j ai créé une BD avec plusieurs tables...
>> >> > j ai créé aussi un datagrid qui arrive bien a recuperer le
>> >> > contenu
>> >> > de
>> >> > la
>> >> > table...
>> >> > seulement le souci est qu il n enregistre pas les changement que
>> >> > je
>> >> > lui
>> >> > fait !
>> >> > comment faire ??
>> >> > j y ai créé un bouton update avec la commande suivante :
>> >> >
>> >> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >> >
>> >> >
>> >> >
>> >> > si quelqu un aurait une procedure ...?
>> >> > ou un coup de main a me donner pour franchir ce pas...
>> >> > ce serait vraiment gentil !
>> >> > merci d avance a tous
>> >> >
>> >> > salutations !
>> >>
>> >>
>> >>
>>
>>
>>







Avatar
HeLioZz
ma version de visual basic et visual basic 2005 express
et ma base de données est SQL...
qu avez vous besoin d autre comme renseignement ?.?
ca fai pres d une semaine que je butte sur ce probleme !
je ne sais toujours pas comment le règler...
merci encore !

a tres vite

"Eric Vernié [MS]" a écrit :

Si cela ne fonctionne pas, je dois avouer que je séche un peu sans avoir un
bout de code a regarder.

Ce qu'on peut faire, c'est que tu me décrives les éléments suivants.

La Version de Visual Basic que tu utilises, si c'est VB 2003 ou VB 2005
La base de données et sa version (SQL Serveur, Oracle, etc..)



A+

Eric Vernié








"HeLioZz" wrote in message
news:
> merci de cette attention!
> j ai glissé ma table en question dans le dataset.xsd
> qui m a generé un code dans le dataset.designer.vb
> j ai regardé il y a bien la commande select,insert,update et delete...
> ceci vous sufit il pour m aider ?
> sinon dites moi ce qu il faut que je vous précise ...
> merci encore !
>
>
> "Eric Vernié [MS]" a écrit :
>
>> Bonjour Helio,
>>
>> Tout d'abord, l'instruction AccepteChanges() doit se faire avant
>> l'instruction Update() (j'aurais dû le préciser)
>> Ensuite, peux tu me donner les manipulations qui t'as permis de générer
>> ton
>> générer ton DataSet ?
>>
>>
>> A+
>>
>> Eric Vernié
>>
>>
>>
>> "HeLioZz" wrote in message
>> news:
>> > bonjour!
>> > donc j ai toujours du mal a faire fonctionner ma sauvegarde de
>> > table....
>> > voici le code de mon formulaire :
>> >
>> > Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
>> > System.EventArgs) Handles MyBase.Load
>> >
>> > 'TODO: This line of code loads data into the
>> > 'Database1DataSet.Compagnies' table. You can move, or remove it, as
>> > needed.
>> > Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)
>> >
>> > End Sub
>> >
>> > Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
>> > System.EventArgs) Handles btnUpdate.Click
>> > Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
>> > Me.Database1DataSet.Compagnies.AcceptChanges()
>> >
>> >
>> >
>> > End Sub
>> > je viens de me rendre compte que je n ai pas de code generé par le
>> > dataadapter sur ce formulaire est ce normal?
>> > merci d avance !
>> > salutations !
>> >
>> > "Eric Vernié [MS]" a écrit :
>> >
>> >> HeloiZz,
>> >>
>> >> Difficile à dire. Sans le code.
>> >>
>> >> J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
>> >> http://www.microsoft.com/france/msdn/vbasic/webcast.mspx
>> >>
>> >> Peux tu nous dire comment tu as crée ton DataSet ?
>> >>
>> >> Si c'est un DataSet Typé, comme je le subodore, dans le code source
>> >> qui a
>> >> été généré automatiquement, tu dois avoir les commandes SQL, SELECT,
>> >> INSERT, DELETE, UPDATE.
>> >>
>> >> Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que la
>> >> table
>> >> compagnies n'a pas d'indexe.
>> >>
>> >>
>> >>
>> >> Cordialement
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> Eric Vernié
>> >>
>> >> Microsoft France
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> "HeLioZz" wrote in message
>> >> news:
>> >> > Bojour Eric !
>> >> >
>> >> > Merci de cette reponse mais
>> >> > je suis vraiment navré mais ca ne fonctionne tjrs pas !!
>> >> > je ne sais vraiment pas pourquoi !
>> >> > auriez vous une autre idée?
>> >> >
>> >> > "Eric Vernié [MS]" a écrit :
>> >> >
>> >> >> Bonjour HelioZz,
>> >> >>
>> >> >> Essais un truc du genre DataSet1.AccepteChanges() ou
>> >> >> DataSet1.Compagnies.AcceptChanges() avant le Update.
>> >> >>
>> >> >> Cordialement
>> >> >>
>> >> >> Eric Vernié
>> >> >> Microsoft France
>> >> >>
>> >> >> "HeLioZz" wrote in message
>> >> >> news:
>> >> >> >j ai créé une BD avec plusieurs tables...
>> >> >> > j ai créé aussi un datagrid qui arrive bien a recuperer le
>> >> >> > contenu
>> >> >> > de
>> >> >> > la
>> >> >> > table...
>> >> >> > seulement le souci est qu il n enregistre pas les changement que
>> >> >> > je
>> >> >> > lui
>> >> >> > fait !
>> >> >> > comment faire ??
>> >> >> > j y ai créé un bouton update avec la commande suivante :
>> >> >> >
>> >> >> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > si quelqu un aurait une procedure ...?
>> >> >> > ou un coup de main a me donner pour franchir ce pas...
>> >> >> > ce serait vraiment gentil !
>> >> >> > merci d avance a tous
>> >> >> >
>> >> >> > salutations !
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>





Avatar
Eric Vernié [MS]
Bonjour Heliot,

Par acquis de conscience, as-tu regardé le coach VB dispo ici
http://www.microsoft.com/france/msdn/vbasic/decouvrez/coach.mspx
qui pourrais sans doute t'aider dans ta démarche.

Sinon, je vais regarder avec la Version Express FR pour voir ce qui se
passe.

Cordialement


Eric Vernié
Microsoft France




"HeLioZz" wrote in message
news:
ma version de visual basic et visual basic 2005 express
et ma base de données est SQL...
qu avez vous besoin d autre comme renseignement ?.?
ca fai pres d une semaine que je butte sur ce probleme !
je ne sais toujours pas comment le règler...
merci encore !

a tres vite

"Eric Vernié [MS]" a écrit :

Si cela ne fonctionne pas, je dois avouer que je séche un peu sans avoir
un
bout de code a regarder.

Ce qu'on peut faire, c'est que tu me décrives les éléments suivants.

La Version de Visual Basic que tu utilises, si c'est VB 2003 ou VB 2005
La base de données et sa version (SQL Serveur, Oracle, etc..)



A+

Eric Vernié








"HeLioZz" wrote in message
news:
> merci de cette attention!
> j ai glissé ma table en question dans le dataset.xsd
> qui m a generé un code dans le dataset.designer.vb
> j ai regardé il y a bien la commande select,insert,update et delete...
> ceci vous sufit il pour m aider ?
> sinon dites moi ce qu il faut que je vous précise ...
> merci encore !
>
>
> "Eric Vernié [MS]" a écrit :
>
>> Bonjour Helio,
>>
>> Tout d'abord, l'instruction AccepteChanges() doit se faire avant
>> l'instruction Update() (j'aurais dû le préciser)
>> Ensuite, peux tu me donner les manipulations qui t'as permis de
>> générer
>> ton
>> générer ton DataSet ?
>>
>>
>> A+
>>
>> Eric Vernié
>>
>>
>>
>> "HeLioZz" wrote in message
>> news:
>> > bonjour!
>> > donc j ai toujours du mal a faire fonctionner ma sauvegarde de
>> > table....
>> > voici le code de mon formulaire :
>> >
>> > Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
>> > System.EventArgs) Handles MyBase.Load
>> >
>> > 'TODO: This line of code loads data into the
>> > 'Database1DataSet.Compagnies' table. You can move, or remove it, as
>> > needed.
>> >
>> > Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)
>> >
>> > End Sub
>> >
>> > Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
>> > System.EventArgs) Handles btnUpdate.Click
>> >
>> > Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
>> > Me.Database1DataSet.Compagnies.AcceptChanges()
>> >
>> >
>> >
>> > End Sub
>> > je viens de me rendre compte que je n ai pas de code generé par le
>> > dataadapter sur ce formulaire est ce normal?
>> > merci d avance !
>> > salutations !
>> >
>> > "Eric Vernié [MS]" a écrit :
>> >
>> >> HeloiZz,
>> >>
>> >> Difficile à dire. Sans le code.
>> >>
>> >> J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
>> >> http://www.microsoft.com/france/msdn/vbasic/webcast.mspx
>> >>
>> >> Peux tu nous dire comment tu as crée ton DataSet ?
>> >>
>> >> Si c'est un DataSet Typé, comme je le subodore, dans le code source
>> >> qui a
>> >> été généré automatiquement, tu dois avoir les commandes SQL,
>> >> SELECT,
>> >> INSERT, DELETE, UPDATE.
>> >>
>> >> Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que
>> >> la
>> >> table
>> >> compagnies n'a pas d'indexe.
>> >>
>> >>
>> >>
>> >> Cordialement
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> Eric Vernié
>> >>
>> >> Microsoft France
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> "HeLioZz" wrote in message
>> >> news:
>> >> > Bojour Eric !
>> >> >
>> >> > Merci de cette reponse mais
>> >> > je suis vraiment navré mais ca ne fonctionne tjrs pas !!
>> >> > je ne sais vraiment pas pourquoi !
>> >> > auriez vous une autre idée?
>> >> >
>> >> > "Eric Vernié [MS]" a écrit :
>> >> >
>> >> >> Bonjour HelioZz,
>> >> >>
>> >> >> Essais un truc du genre DataSet1.AccepteChanges() ou
>> >> >> DataSet1.Compagnies.AcceptChanges() avant le Update.
>> >> >>
>> >> >> Cordialement
>> >> >>
>> >> >> Eric Vernié
>> >> >> Microsoft France
>> >> >>
>> >> >> "HeLioZz" wrote in message
>> >> >> news:
>> >> >> >j ai créé une BD avec plusieurs tables...
>> >> >> > j ai créé aussi un datagrid qui arrive bien a recuperer le
>> >> >> > contenu
>> >> >> > de
>> >> >> > la
>> >> >> > table...
>> >> >> > seulement le souci est qu il n enregistre pas les changement
>> >> >> > que
>> >> >> > je
>> >> >> > lui
>> >> >> > fait !
>> >> >> > comment faire ??
>> >> >> > j y ai créé un bouton update avec la commande suivante :
>> >> >> >
>> >> >> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > si quelqu un aurait une procedure ...?
>> >> >> > ou un coup de main a me donner pour franchir ce pas...
>> >> >> > ce serait vraiment gentil !
>> >> >> > merci d avance a tous
>> >> >> >
>> >> >> > salutations !
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>







Avatar
Eric Vernié [MS]
Heliot,

Peux tu faire le petit test suivant.
1) Crée un nouveau projet WinForm
2) Ajoutes un nouvel element de type base de données SQL
3) Ajoutes une table (compagnies) avec un champ nommé ID de type int qui
soit la clé primaire,
puis un champ Raison Sociale NVACHAR(50)
4) Dans ton projet Winform, actives le menu Données/Ajouter une nouvelle
source de données
5) Choisir Base de données, puis la table Compagnies
6) Affiches les source de données
7) dans la source de données choisi [Detail] piur que les champs s'affiches
dans des TextBox et non pas dans une datagrid
8) Glisse tous les champs dans le formulaire, ceci te construit un
formulaire liée automatiquement à ta base de données.
De plus tu dois avoir une barre de navigation
9) Ferme Visual basic, et sauvegarde le projet.
10) Relance VB puis lance ton application
11) Selectionne la croix pour ajouter un nouvelle element
12) Rentre des données dans les textbox
13) Sauvegarde

Dis moi si cela fonctionne

Si oui, refait la même manip sur ta table pour voir

A+

Eric Vernié
Microsoft France

"Eric Vernié [MS]" wrote in message
news:
Bonjour Heliot,

Par acquis de conscience, as-tu regardé le coach VB dispo ici
http://www.microsoft.com/france/msdn/vbasic/decouvrez/coach.mspx
qui pourrais sans doute t'aider dans ta démarche.

Sinon, je vais regarder avec la Version Express FR pour voir ce qui se
passe.

Cordialement


Eric Vernié
Microsoft France




"HeLioZz" wrote in message
news:
ma version de visual basic et visual basic 2005 express
et ma base de données est SQL...
qu avez vous besoin d autre comme renseignement ?.?
ca fai pres d une semaine que je butte sur ce probleme !
je ne sais toujours pas comment le règler...
merci encore !

a tres vite

"Eric Vernié [MS]" a écrit :

Si cela ne fonctionne pas, je dois avouer que je séche un peu sans avoir
un
bout de code a regarder.

Ce qu'on peut faire, c'est que tu me décrives les éléments suivants.

La Version de Visual Basic que tu utilises, si c'est VB 2003 ou VB 2005
La base de données et sa version (SQL Serveur, Oracle, etc..)



A+

Eric Vernié








"HeLioZz" wrote in message
news:
> merci de cette attention!
> j ai glissé ma table en question dans le dataset.xsd
> qui m a generé un code dans le dataset.designer.vb
> j ai regardé il y a bien la commande select,insert,update et delete...
> ceci vous sufit il pour m aider ?
> sinon dites moi ce qu il faut que je vous précise ...
> merci encore !
>
>
> "Eric Vernié [MS]" a écrit :
>
>> Bonjour Helio,
>>
>> Tout d'abord, l'instruction AccepteChanges() doit se faire avant
>> l'instruction Update() (j'aurais dû le préciser)
>> Ensuite, peux tu me donner les manipulations qui t'as permis de
>> générer
>> ton
>> générer ton DataSet ?
>>
>>
>> A+
>>
>> Eric Vernié
>>
>>
>>
>> "HeLioZz" wrote in message
>> news:
>> > bonjour!
>> > donc j ai toujours du mal a faire fonctionner ma sauvegarde de
>> > table....
>> > voici le code de mon formulaire :
>> >
>> > Private Sub Form11_Load(ByVal sender As System.Object, ByVal e As
>> > System.EventArgs) Handles MyBase.Load
>> >
>> > 'TODO: This line of code loads data into the
>> > 'Database1DataSet.Compagnies' table. You can move, or remove it, as
>> > needed.
>> >
>> > Me.CompagniesTableAdapter.Fill(Me.Database1DataSet.Compagnies)
>> >
>> > End Sub
>> >
>> > Private Sub btnUpdate_Click(ByVal sender As Object, ByVal e As
>> > System.EventArgs) Handles btnUpdate.Click
>> >
>> > Me.CompagniesTableAdapter.Update(Me.Database1DataSet.Compagnies)
>> > Me.Database1DataSet.Compagnies.AcceptChanges()
>> >
>> >
>> >
>> > End Sub
>> > je viens de me rendre compte que je n ai pas de code generé par le
>> > dataadapter sur ce formulaire est ce normal?
>> > merci d avance !
>> > salutations !
>> >
>> > "Eric Vernié [MS]" a écrit :
>> >
>> >> HeloiZz,
>> >>
>> >> Difficile à dire. Sans le code.
>> >>
>> >> J'ai posté quelques vidéos ici, qui pourrons peut-etre t'aider.
>> >> http://www.microsoft.com/france/msdn/vbasic/webcast.mspx
>> >>
>> >> Peux tu nous dire comment tu as crée ton DataSet ?
>> >>
>> >> Si c'est un DataSet Typé, comme je le subodore, dans le code
>> >> source
>> >> qui a
>> >> été généré automatiquement, tu dois avoir les commandes SQL,
>> >> SELECT,
>> >> INSERT, DELETE, UPDATE.
>> >>
>> >> Si par exemple tu n'as pas la commande UPDATE, c'est peut-être que
>> >> la
>> >> table
>> >> compagnies n'a pas d'indexe.
>> >>
>> >>
>> >>
>> >> Cordialement
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> Eric Vernié
>> >>
>> >> Microsoft France
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> "HeLioZz" wrote in message
>> >> news:
>> >> > Bojour Eric !
>> >> >
>> >> > Merci de cette reponse mais
>> >> > je suis vraiment navré mais ca ne fonctionne tjrs pas !!
>> >> > je ne sais vraiment pas pourquoi !
>> >> > auriez vous une autre idée?
>> >> >
>> >> > "Eric Vernié [MS]" a écrit :
>> >> >
>> >> >> Bonjour HelioZz,
>> >> >>
>> >> >> Essais un truc du genre DataSet1.AccepteChanges() ou
>> >> >> DataSet1.Compagnies.AcceptChanges() avant le Update.
>> >> >>
>> >> >> Cordialement
>> >> >>
>> >> >> Eric Vernié
>> >> >> Microsoft France
>> >> >>
>> >> >> "HeLioZz" wrote in message
>> >> >> news:
>> >> >> >j ai créé une BD avec plusieurs tables...
>> >> >> > j ai créé aussi un datagrid qui arrive bien a recuperer le
>> >> >> > contenu
>> >> >> > de
>> >> >> > la
>> >> >> > table...
>> >> >> > seulement le souci est qu il n enregistre pas les changement
>> >> >> > que
>> >> >> > je
>> >> >> > lui
>> >> >> > fait !
>> >> >> > comment faire ??
>> >> >> > j y ai créé un bouton update avec la commande suivante :
>> >> >> >
>> >> >> > compagniesTableAdapter.Update(DataSet1.Compagnies)
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > si quelqu un aurait une procedure ...?
>> >> >> > ou un coup de main a me donner pour franchir ce pas...
>> >> >> > ce serait vraiment gentil !
>> >> >> > merci d avance a tous
>> >> >> >
>> >> >> > salutations !
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>











1 2 3