タイトル : DataTableの存在チェック 投稿日 : 2007/08/27(Mon) 10:18 投稿者 : びぎ
いつもありがとうございます。 データベース(SQLServer)からSqlDataAdapterで Datatableを作り、Formに配置しました 10個のテキストボックスに内容を表示します。 データが2件しかない場合は テキストボックス1とテキストボックス2に セットします。 そして内容を変更、追加、削除し Updateメソッドで更新します。 そこで、教えて頂きたいのは テキストボックスの行位置(1から10) のDataTableが存在するかしないかで 存在しない場合はNewRowしDatatableにAddするのか 存在した場合、そのままDatatableのRowにテキストボックスの 値をセットするのか、その判断を教えて頂きたいのです。 例えば、2件データを取得し表示しました。 3行を入力した後、Datatableは2行なので、ewRowしDatatableにAddします。 また3行目に入力に戻り、入力した後今度は 前に3行目をAddしてありますので、今度はDatatableのRowにそのまま 値をセットする。 このような場合DataTableのRows.Countでコントロールするのか それとも何か別に指定の添え字のDAtatableが存在するかどうかの チェック方法があるのでしょうか? 乱文にて申し訳ありません。 宜しくお願いします。 |