□投稿者/ BIGゴージャス叶 (1回)-(2009/01/20(Tue) 15:02:03)
|
分類:[C#]
言語;C# DB;Sql Server 2005
お世話になります。
画面中にある「採番」ボタンを押下後、 現在使用されていない番号の最少値を採番テーブルより取得し、 「採番」ボタン横にあるテキストボックスに最小値+1を表示させ、 画面中の「登録」ボタン押下で採番テーブルに登録するシステムですが、 いいアイデアが思い浮かびません…。
ちなみに、複数端末より同時に起動できるシステムです。 採番テーブルの件数はMAX65000件になります。
自分で考えたのは、採番テーブルにある空き番号を、 画面フォームロード時に全取得し、リストに確保しておき、 「採番」ボタンが押される度に空き番号を表示させ、 登録時に書き込めなかったらエラーにするといった考えですが、 件数が65000件なので、空き番号をリストに確保するだけでも パフォーマンス的に結構面倒なやり方なのかと考え、 投稿させて頂きました。
何か良い案などご提案頂ければ幸いです。
宜しくお願い致します。
|
|