我在Visual Studio中创建了一个SQL表,其设置如下:
但是,对于我的windows窗体,当我单击“添加新”时,它不会自动添加 1000 到 EmployeeID 柱
1000
EmployeeID
标识规范适用于数据层(例如SQL Server数据库),因此只有在插入数据后,您才会收到从1000开始的值。
因此,除非“添加新记录”实际上不是插入记录并重新加载它(至少得到 @@SCOPE_IDENTITY 填充的步骤 EmployeeID 财产)我希望 EmployeeID = 0 .
@@SCOPE_IDENTITY
EmployeeID = 0