0

SQL Server CEデータを文字列、int、dataTablesなどのさまざまなデータ型に取得することを認識しています。しかし、この場合SelectedRowsCollection、ループを使用してインフラストラクチャを循環し、foreach各レコードに対していくつかのチェックを実行しています。

私が実行したチェックに基づいて、これらのレコードのいくつかをに追加したいと思いますDataTable。私がやっていることは、それらをデータベースのテーブルに追加し、その情報を単一の行として選択することです(これには他の理由がありますが、気にしないでください)。多数の単一行のデータをonに結合する最良の方法は何DataTableですか?

塗りつぶし関数を使用しようとしましたSqlCeDataAdapterが、単一のを処理するオーバーロードが含まれていませんDataRow。何か案は?

SQLServerCEを使用しています。

要約すると、私の質問は次のとおりです。SQLServer CEから単一の行を取得して、?の行として追加するにはどうすればよいDataTableですか?

4

1 に答える 1

2
DataRow dr = new DataRow();
DataTable dt = new DataTable();
dt.Rows.Add(dr);

個々の行を作成する場合は、これがおそらく最も簡単な方法です。

次のものも使用できます。

dt.Rows.Add("column1value", "column2value", "etcvalue");
于 2013-03-26T16:15:58.403 に答える