Expliquer ds.Tables[0].Les lignes.Le comte?
Je suis un débutant, afin de ne pas être amusé à mes questions. Je pense
if (ds.Tables[0].Rows.Count > 0)
est utilisé pour vérifier si le jeu de données est vide. Mais qu'est-ce exactement [0]
signifier dans ce cas? Pouvez-vous expliquer cette déclaration un peu plus en détail?
Et celle-ci aussi.. ds.Tables[0].Les lignes.Ajouter(ds.Tables[0].NewRow());
Ce sur ds.Tables[0].Les lignes.Ajouter(ds.Tables[0].NewRow());?
Merci à tous pour la réponse, mais maintenant, je suis confus qui on marquer comme Réponse, vous êtes tout à fait correct
Merci à tous pour la réponse, mais maintenant, je suis confus qui on marquer comme Réponse, vous êtes tout à fait correct
OriginalL'auteur Arbaaz | 2012-12-24
Vous devez vous connecter pour publier un commentaire.
Il vous donne accès à la première table de la
DataSet
. UnDataSet
est titulaire d'un tableau deDataTables
, et il peut avoir 0, 1 ou plusieurs de cesDataTables
. Vous accéder tout comme tout autre tableau par l'indexation.Si il y avait 2
DataTables
dans ceDataSet
, vous pouvez accéder à la première en utilisantds.Tables[0]
, et le second par leds.Tables[1]
La
ds.Tables[0].Rows.Add(ds.Tables[0].NewRow());
déclaration est l'ajout d'une nouvelle ligne à la premièreDataTable
dans leDataSet
. En appelantds.Tables[0].NewRow()
, vous créez une nouvelle ligne qui est associée à la premièreDataTable
dans le tableau.OriginalL'auteur Dave Zych
Ici
ds
est une instance de DataSet. Un jeu de données peut contenir plusieurs instances de Table.ds.Tables[0]
accède à la première table dans leTables
collection. Etds.Tables[0].Rows.Count
est à compter les lignes sur la première table.Lignes accède à la collection DataRow. La méthode Add crée un plus ligne; cependant, vous avez besoin de passer une instance de DataRow en tant que paramètre. Cet objet DataRow doivent avoir la même structure (colonnes) que la table, pour cette raison, vous utilisez la même table pour créer une nouvelle DataRoq:
ds.Tables[0].NewRow()
accède à la collection Rows. La méthode Add crée un plus ligne; cependant, vous avez besoin de passer une instance de DataRow en tant que paramètre. Cet objet DataRow doivent avoir la même structure (colonnes) de la table, pour cette raison, vous utilisez la même table pour créer une nouvelle ligne:
ds.Tables[0].NewRow()
OriginalL'auteur Ulises
Il peut y avoir plus d'une table de jeu de données, en utilisant ds.Tables[0] vous prenez la première table.
OriginalL'auteur Ashwin Singh
OriginalL'auteur Kishore Kumar
tous les explication ci-dessus est droite .
mais voici mes 2 cents
ds.Tables[0].Les lignes.Le comte
avant d'utiliser l'instruction ci-dessus , il est bon si vous cochez la case ci-dessous la condition
OriginalL'auteur dekdev