在数据库上,我有一个包含8列的表,7列是关于用户详细信息的。现在我需要在一列中保存一个唯一的数字。 我生成一个表格,我有8个文本框用于输入用户的详细信息,按钮点击它的数据库保存。我需要当我点击按钮创建新用户然后在第一个文本框上,代码生成在文本框中并保存按钮单击它将保存在database.i中不想使用主键。
如何生成自动代码 如何在输入模式下自动显示。 并在保存按钮上单击它转到数据库
答案 0 :(得分:0)
如果我理解正确并且您打算在数据库插入之前从表单生成唯一编号?如何使用GUID:
Guid g;
g = Guid.NewGuid();
更新第一个文本框以立即显示GUID,然后在用户点击保存时将其完全插入数据库插件。
答案 1 :(得分:0)
如果您正在使用SQL Server,则可以将列设置为键入UNIQUEIDENTIFIER
答案 2 :(得分:0)
[如果 id 是数字,请按以下步骤操作:]
(身份概念的基础)
首先计算 id 列值的 总和 ,比如说Y
Y = SUM(id)
然后增加一个单位:
Y = Y + 1
现在将Y存储到新用户的 id 列。
绝对Y将是唯一的(作为主键)。