例えば:
table1 には、「col1」と「col2」の 2 つの列があります。
this.table1TableAdapter.FillByParam(appDataSet.table1,param);
これは1行を返します
col1 と col2 の値を変数に設定するには? 誰かがコード付きの例を投稿してくれたらうれしいです。ありがとう。
DataTableこの行は、 のように指定されたクエリから指定さSelectCommandれた を埋めますTableAdapter。つまり、単一のレコードのみが含まれているということですか?
を使用FirstOrDefaultして取得できますDataRow。これは厳密に型指定されDataTableているため、自動生成され、データベース内の ctypesDataTableおよびDataRow名前と同じ型付きのプロパティと名前を持ちます。
したがって、行の 2 つのプロパティからLabelどのTextプロパティを設定するかを制御する 2 つのコントロールがあるとします。
appDataSet.table1Row row = appDataSet.table1.FirstOrDefault();
if(row != null)
{
Label1.Text = row.col1;
Label2.Text = row.col2;
}