OVH Cloud OVH Cloud

Probleme avec sqlDataAdapter.update

2 réponses
Avatar
oliv
Bonjour,

J'utilise une base de donnée SqlServer et C#. Je recupere une table contenu
dans sqlserver à l'aide d'un sqlDataAdpater.

Si je modifie une cellule de la table puis que je fais
myDataAdpater.Update(MyDataSet) la modification est bien prise en compte

par contre si je supprime une colonne dans ma table à l'aide de
mytable.removeat(4) et que je fai l'Update la ca ne marche pas

Merci pour votre reponse

2 réponses

Avatar
Cyril S.
As-tu défini la propriété DeleteCommand de ton DataAdapter ??


--
CS


"oliv" wrote:

Bonjour,

J'utilise une base de donnée SqlServer et C#. Je recupere une table contenu
dans sqlserver à l'aide d'un sqlDataAdpater.

Si je modifie une cellule de la table puis que je fais
myDataAdpater.Update(MyDataSet) la modification est bien prise en compte

par contre si je supprime une colonne dans ma table à l'aide de
mytable.removeat(4) et que je fai l'Update la ca ne marche pas

Merci pour votre reponse


Avatar
oliv
oui mais en fait ce n'est pas possible comme ca. J'ai trouve une solution qui
consiste à utilise un altertable.



"Cyril S." wrote:

As-tu défini la propriété DeleteCommand de ton DataAdapter ??


--
CS


"oliv" wrote:

> Bonjour,
>
> J'utilise une base de donnée SqlServer et C#. Je recupere une table contenu
> dans sqlserver à l'aide d'un sqlDataAdpater.
>
> Si je modifie une cellule de la table puis que je fais
> myDataAdpater.Update(MyDataSet) la modification est bien prise en compte
>
> par contre si je supprime une colonne dans ma table à l'aide de
> mytable.removeat(4) et que je fai l'Update la ca ne marche pas
>
> Merci pour votre reponse