2010-11-22 1 views
0

私はasp.net 2.0とSQL Server 2005を使用しています。私は問題があり、いくつかの助けが必要です。 :テーブルを更新し、マルチユーザーのWeb環境でさらに使用するための更新値を取得する方法

SITUATION

私は、課金情報のデータを保持するためにいくつかのテーブルを持っています。最初のテーブルには、各ロケーション専用のテーブルと、増分可能なシリアル番号があります。コンセプトは、位置に基づいて、このデータを更新することであり、それはうまくやっているので、そこに新たな紙幣であるので、位置Aとすることができるたびに、シリアル25を有しているが、位置Bは、問題 SOベースのシリアル5.

を有しますこの要件では、特定の場所の最新シリアルを取得するためにテーブルを更新し、そのシリアル番号を使用して請求の詳細を保持する他のテーブルを使用する必要があります。 2番目の部分は可能な限り規則的ですが、新しい番号を生成し、この値を得ることは私の問題です。これはマルチユーザーシステムなので、堅牢なソリューションがほしいです。ある人が助けてくれますか?この目的のためにIDフィールドを使用できるかどうかはわかりません。助けてください。

よろしく arunendra

+0

課金情報テーブルのスキーマを制限できますか?具体的には、彼らは現在どのようにお互いに関連していますか? – NotMe

答えて

0

実際の請求書テーブル上のIDを使用してください。新しいレコードを挿入するたびに、ロケーション/最終使用シリアル番号を含むテーブルを更新します。

+0

Chrisに感謝します。しかし、私は行を増やしたくないし、場所に基づいて行を更新したい、私は今、トリガーは私の問題を解決することができると思う、この点でいくつかの光を投げることができます。 – arunendra

関連する問題