Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [Dataset] Modifier une ligne d'une datatable [ Archives / Au secours ] (Bowen123)

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é 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...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.