-1

私は Visual Studio 2010 を使用しており、データベースが接続された Windows フォーム アプリケーションを作成しました。

このデータベースには「Students」という名前のテーブルがあり、属性を持つ「StudentID」フィールドがあります。

PRIMARYKEY,NOTNULL,IDENTITY:TRUE, IDENTITY INCREMENT:1, IDENTITY SEED:1.

データ ソースを使用して、1 つのテーブルをアプリケーションにドラッグしました。

アプリケーションでデータベース コントローラーを使用して新しいレコードを作成しようとすると、StudentID が自動的に -1 になります。もう一度 new を押すと -2 です。負の値として増加しています。正の値として増加させたい。私は何を間違えましたか?

4

1 に答える 1

3

アプリケーションでデータベース コントローラーを使用して新しいレコードを作成しようとすると、StudentID は自動的に -1 になり、もう一度 new を押すと -2 になります。

意図的に。負の値は一時的な (メモリ内のみの) 値です。

実際の Db に更新して更新すると、正の数値になります。

于 2013-07-01T14:25:28.550 に答える