これは RIA サービス アプリケーション用です。
A次のようなエンティティがあります。
ID int (PK, identity)
Code string
はCode2 文字のプレフィックスAB、2 番目の 2 文字のプレフィックスCD、4 桁の整数で構成されます。エンティティがデータベースに追加されると、ユーザーはコードとして入力する必要があり、アプリケーションは、プレフィックスABCDを持つ別のコードでまだ使用されていない、可能な限り最小の整数をコードに追加する必要があります。ABたとえば、データベースが次のようになっている場合:
ABCD0001
ABCD0002
ABEF0003
CDEF0001
ユーザーが接頭辞を入力するABGHと、コードはABGH0004.
このアプリケーションを同時に使用する人が複数いるため、Cient-Side が優れたオプションであるとは思いません。何かご意見は?
ありがとう!