DataSet1
というDataSet
があります。これには、不明な数の表と、それらの表に不明な数の列と行が含まれています。私は各テーブルをループして各列の各行のすべてのデータを見たいと思います。私はこれをコード化する方法がわかりません。どんな助けもありがとう!データセットを繰り返します
27
A
答えて
14
だけループ...
foreach(var table in DataSet1.Tables) {
foreach(var col in table.Columns) {
...
}
foreach(var row in table.Rows) {
object[] values = row.ItemArray;
...
}
}
+0
私は混乱しています。このコードは列をループし、THENループは行を介してループします。 –
+1
@Marcは列をループできることを実証していたと思います。興味があれば列の値を繰り返しますが、列を反復処理すると、列ヘッダを印刷して便利な場合があります。 – RobertMS
+3
@PhillipSchmidtたとえば、カラムヘッダーなどを印刷したい場合は –
78
foreach (DataTable table in dataSet.Tables)
{
foreach (DataRow row in table.Rows)
{
foreach (object item in row.ItemArray)
{
// read item
}
}
}
それとも、あなたが列情報が必要な場合:
foreach (DataTable table in dataSet.Tables)
{
foreach (DataRow row in table.Rows)
{
foreach (DataColumn column in table.Columns)
{
object item = row[column];
// read column and item
}
}
}
関連する問題
- 1. C配列を繰り返します。
- 2. Kotlin:JSONArrayを繰り返します。
- 3. NSDataバイトを繰り返します
- 4. DynamicJsonObjectを繰り返します
- 5. `pyparsing`:` ParsedResults`を繰り返します
- 6. * argsを繰り返しますか?
- 7. Ajaxはヘッダを繰り返します
- 8. シンプルなエスプレッソテスト「繰り返しx秒間繰り返し」エラー
- 9. Rでは、2つのデータセットを繰り返し処理し、ループなしで結果を返す
- 10. Schemeの積分を繰り返して繰り返し計算する
- 11. 最初の非繰り返し文字列を返します
- 12. PHPが4回繰り返すと4回繰り返す
- 13. jQueryの繰り返しコード
- 14. 繰り返し入力
- 15. BigQuery creat繰り返しレコードフィールド
- 16. Googleプロダクト/繰り返しプロジェクト
- 17. 繰り返しプログラムのヘルプ?
- 18. Xcodeの繰り返しビルドエラーコード
- 19. PHP/MYSQL +繰り返し中
- 20. ContentPlaceHolders:繰り返しコンテンツ
- 21. ListViewデータの繰り返し
- 22. アンドロイドVideoView繰り返し
- 23. 学習ハスケル:繰り返し
- 24. チェックの繰り返し - プロローグ
- 25. 繰り返しjqueryのセレクタ
- 26. 繰り返しブートストラップ輸入
- 27. 繰り返し擬似クラスセレクタ
- 28. UI:繰り返しは私
- 29. マッチング繰り返しグループ
- 30. Android:Forループの繰り返し
を答えをマークしてください。 – jipje44