2016-03-28 7 views
0

こんにちは私は現在、Windowsフォーム(C#)とSQL Serverデータベースを使用して在庫管理システムを開発中です。ユーザーが新しい購買発注を作成すると、購買発注番号が自動的に生成されます。 PO0001(偶数は 'PO'がない場合のみ有効です)。あなたは助けてもらえますか?WindowsフォームとSQLのシリーズがありません

答えて

1

SQL ServerではIdentityプロパティを使用できます。

あなたはここでそれについて読むことができます - >SQL Identity property

をそのページから定義と例を借りるには:

は、テーブルのID列を作成します。このプロパティは、 CREATE TABLEおよびALTER TABLE Transact-SQLステートメントで使用されます。

構文:IDENTITY [(seed , increment)]

シードは: テーブルにロードされた非常に最初の行のために使用される値です。

増分:IDに追加される増分値は、ロードされた前のローの値 です。

シードと増分のいずれか、または両方を指定する必要があります。どちらも指定されない場合、デフォルトは(1,1)です。

ここで君がID列を作成するためにそれを使用したい方法の例:

CREATE TABLE new_employees 
(
id_num int IDENTITY(1,1),  //This is the identity column 
fname varchar (20), 
minit char(1), 
lname varchar(30) 
); 
関連する問題