begin process at 2010 02 10 09:50:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Au secours

 > 

[Dataset] Modifier une ligne d'une datatable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[Dataset] Modifier une ligne d'une datatable

vendredi 22 juillet 2005 à 16:48:49 | [Dataset] Modifier une ligne d'une datatable

Bowen123

Bonjour,

Je cherche à modifier une ligne (Row) à une position précise de ma table (de mon DataSet) :

monDataSet.maTable.Rows.InsertAt(uneLigne,position);

cependant si une ligne existe déjà à la position, j'ai une erreur.

Je ne veu pas faire de Add (ou d'Import) car la ligne serait rajouter à la fin du tableau...

Merci pour le coup de main!
vendredi 22 juillet 2005 à 16:52:48 | Re : [Dataset] Modifier une ligne d'une datatable

69chris

Salut,

Quelle erreur est générée?
Si c'est un problème de relations, supprime tous mais ca posera sans doute problème plus tard.

Chris

N'oubliez pas de cloturer votre post.
vendredi 22 juillet 2005 à 17:18:42 | Re : [Dataset] Modifier une ligne d'une datatable

zebobo5

Membre Club
Si c juste une modif tu n'a po besoin de faire d'insert ?!?

il te suffit juste de faire

monDataSet.maTable.Rows[numLigne][numColonne] = "texte";

Si j'ai mal compris, explique ns tt

ZeBobo5
vendredi 22 juillet 2005 à 17:19:27 | Re : [Dataset] Modifier une ligne d'une datatable

Bowen123

Qu'il y a déjà une ligne a cet emplacement...
"This row already belongs to another table."
vendredi 22 juillet 2005 à 17:21:12 | Re : [Dataset] Modifier une ligne d'une datatable

Bowen123

cette modification est sur plusieur champs et cette table pocède de nombreux champs.
De plus je ne suis pas cencé savoir quel champs sont modifiés. ma tache consiste a faire de "l'annule remplace" sur une ligne.
vendredi 22 juillet 2005 à 17:25:38 | Re : [Dataset] Modifier une ligne d'une datatable

69chris

Heu, pas vraiement.
Pour moi c'est plutôt que tu prend une ligne existante et que tu essais de l'insérer dans une table donc le DataRow que tu utilise appartient à 2 tables. La, le DataRow veux pas, il a qu'un seul prorpiétéaire. Donc EXCEPTION!!
1ère solution: désaffecter la propriété DataTable du DataRow que tu utilise (je suis pas certain que ça se fasse).
Mieux, recopier ta ligne dans une nouvelle ligne de ton DataTable destination avec
DataRow dr = tableDEST.NewRow()
Boucle for de copie des donnée

tableDest.Rows.InsertAt(dr)


Chris

N'oubliez pas de cloturer votre post.
vendredi 22 juillet 2005 à 17:27:37 | Re : [Dataset] Modifier une ligne d'une datatable

69chris

Tu sais, il y a un status sur les row (j'ai plus le nom de la prop en tête).
Et puis, explique clairement ce que tu veux faire. Quelqu'un a peut-être un algo qui marche bien et surtout facil à coder.

Chris

N'oubliez pas de cloturer votre post.


Cette discussion est classée dans : ligne, modifier, dataset, position, datatable


Répondre à ce message

Sujets en rapport avec ce message

Modifier une datatable d'un dataset [ par Overkill06 ] Bonjour à tous,j'ai un probleme de taille que je n'arrive pas à surmonter :Je dois modifier une table d'un dataset (je dois trier les colonnes de cett Lecture ligne dataset [ par ducker88 ] Bonjour à tous J'alimente un combobox a l'aide d'un dataset, ce que je voudrais faire c'est pouvoir recuperé les informations de la ligne selectionné. Requete sur un DataSet ou DataTable [ par Manu94600 ] Salut à tous, J'aimerais savoir s'il est possible de faire une requête Sql ou autre sur des données qui se trouvent dans un DataTable ou dans un Dat datatable & dataset [ par yopdurat ] Bonjour,je poste une seconde question qui peut-être répondra à ma précédente:Comment générer programmatiquement une liste de toutes les lignes d'une d Colorier datagrid et modifier les lignes coloriees [ par sandra26 ] Salut,voila je rempli mon datagrid avec un dataset, je voudrais pouvoir verfier chaque ligne et en fonction dun element du tableau je voudrais colorie Modifier une dataset [ par winny68 ] Bonjour a tous,voila mon problème : j'essai de modifier un dataset puis de mettre à jour ma base de donnée mais rien ne ce passe.voici le code que j'u Comment recupérer une seule ligne d'un dataset [ par aquibad ] bonjour à tous,je suis nouveau en c# et comme tout débutant j'ai beau être matinale,... j'ai mal.voila j'ai un dataset et je ne sais pas recuperer une Datagrid : Modifier ligne [ par nicompx ] Salut,Je travail sur une application WEB ASP.NET C#.Comment modifier des données dans un datagrid?>> NiCoMpX << Recupere la structure dun dataset [ par matlocker ] Bonjour a tous,je voudrais recuperer la structure d'un dataset pour créer un datatable. En effet j'e n'ai pas envie de parametrer manuellement mon dat Comment supprimer une ligne souhaitée d' un dataset. [ par mcligth ] Bonjour à tous, je voudrais comprendre pourquoi mon code, au lieu de m' effacer une ligne d' un dataset, efface toutes lignes qui sont en-dessous de c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales