DOBON.NET DOBON.NETプログラミング掲示板過去ログ

DataSetの自動インクリメント

分類:[.NET]

よろしくお願いします。

DataSetとDataGridを連携しています。
DataSetの機能で、AutoIncrementSeed・AutoIncrementStepというのがありますが、
このプロパティを利用して、1列目で連番をふっています。
DataGridは下記のようになっているとします。

番号  名前
1   田中
2   山田
3   伊藤

ここで2行目を
dataSet.Tables["テーブル名"].Rows.RemoveAt(1)
にて削除した後に、

番号  名前
1   田中
2   伊藤

というようにしたいのですが、現状だと、

番号  名前
1   田中
3   伊藤

というようになってしまいます。
そして行追加をしたら次は番号4から開始に・・・
これは削除したあとどのようにすればよいのでしょうか?
削除後に、AutoIncrementSeed・AutoIncrementStepのプロパティの再設定を
したのですが、これは意味がないようでした。

よろしくお願いいたします。
■No1517に返信(Chanさんの記事)
マルチポストは禁止されていますので、今後絶対にしないようにお願いいたします。「最低限のマナー」で明記されていますので、ご確認ください。

http://dobon.net/vb/bbs/index.html#multipost
■No1544に返信(管理人さんの記事)
> ■No1517に返信(Chanさんの記事)
> マルチポストは禁止されていますので、今後絶対にしないようにお願いいたします。「最低限のマナー」で明記されていますので、ご確認ください。
>
> http://dobon.net/vb/bbs/index.html#multipost

失礼な行為をしましてすみません。
以後このようなことがないようマナーを読んで、守るようにします。
すみませんでした。

DOBON.NET | プログラミング道 | プログラミング掲示板