我在C#工作时会遇到问题。我必须生成一个ID,当用户点击ADD按钮
时会自动生成一个ID答案 0 :(得分:3)
如果我理解了您的问题,那么当用户单击ADD按钮时,您将向数据库表中添加一行,并且您希望该行获得自动生成的ID。
只需添加IDENTITY列即可。您可能应该将它作为主键:
CREATE TABLE [dbo].[Table_1](
[ID] [int] IDENTITY(1,1) NOT NULL,
[MORE_DATA] [nvarchar](50) NULL
)
答案 1 :(得分:0)
如果您可以修改架构,请执行@John Saunders所说的话。 如果您出于某种原因必须制作自己的身份证明,请尝试使用GUID。
Guid g = Guid.NewGuid();