L'ajout de valeurs spécifiques DataTable cellules
Je me demandais si il est possible d'ajouter des valeurs spécifiques DataTable cellules?
Supposons que j'ai déjà un dataTable et j'ai ajouter une nouvelle colonne, comment pourrais-je aller sur l'ajout de la nouvelle colonne de lignes sans écraser les colonnes existantes " rangées?
Autant que je sache, il n'y a pas une méthode pour ajouter à des cellules spécifiques (à moins que je me trompe).
dt.Rows.Add(a, b, c, d)
où a, b, c et d sont des valeurs de chaîne. Alors que faire si je veux juste ajouter que pour la d de la colonne?
Toute aide serait appréciée.
OriginalL'auteur Winz | 2012-09-06
Vous devez vous connecter pour publier un commentaire.
Si il s'agissait d'une complètement nouvelle ligne que vous vouliez seulement de définir une valeur, vous devez ajouter l'ensemble de la ligne, puis définissez la valeur individuelle:
Sinon, vous pouvez trouver la ligne existante et définir la valeur de la cellule
dr[3] = "New Value";
".La valeur" n'est pas nécessaire.OriginalL'auteur pinkfloydx33
Essayez ceci:
Par exemple: si vous voulez ajouter de la valeur 5 (numéro 5) de 1er rang et le nom de la colonne "index" vous feriez cela
Je crois DataTable ligne commence avec 0
OriginalL'auteur Teekai
Je pense que vous ne pouvez pas le faire, mais au moins vous pouvez les mettre à jour. Afin de modifier une ligne dans une Table de données, vous devez localiser le DataRow que vous souhaitez modifier, puis affectez les valeurs mises à jour pour les colonnes souhaitées.
Exemple,
SOURCE ICI
OriginalL'auteur Pedigree
Vous dire que vous souhaitez ajouter une nouvelle ligne et seulement mettre les données dans une colonne spécifique? Essayez ce qui suit:
Que c'est une des données table, si, il y aura toujours des données d'un certain type dans chaque colonne. Ça pourrait être
DBNull.Value
au lieu de tout type de données, vous imaginez que ce serait.OriginalL'auteur lc.
Si quelqu'un est à la recherche d'une mise à jour de la syntaxe correcte pour ce que j'étais, essayez les solutions suivantes:
OriginalL'auteur MX313