问题标签 [autonumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9089 浏览

ms-jet-ace - 使用 Microsoft.Jet.OLEDB.4.0 从 C# 将行插入 Access db,自动编号列设置为零

我正在使用 C# 和 Microsoft.Jet.OLEDB.4.0 提供程序将行插入 Access mdb。

是的,我知道 Access 很糟糕。这是一个巨大的遗留应用程序,其他一切正常。

该表有一个自动编号列。我插入行,但自动编号列设置为零。

我用谷歌搜索了这个问题并阅读了我能找到的关于这个主题的所有文章。有人建议为自动编号列插入 -1,但这不起作用。我能找到的其他建议都没有奏效。

我使用的是 OleDbParameter,而不是连接一个大的 SQL 文本字符串。

我已经尝试过有交易和没有交易的插入。没有不同。

如何让这个插入工作(即正确设置自动编号列内容)?

首先十分感谢,

亚当莱弗特

0 投票
3 回答
5366 浏览

sql-server - 如何获取 SQL Server 2005 和 ASP 中使用的下一个标识号?

我之前通过执行如下简单查询获得了 Access 中使用的下一个可用自动编号:

这样我可以创建一个变量来保存 currentRecord,它将使用与 Access 在更新行时将使用的相同的自动编号

例子

现在这用于 MS Access,但在 SQL Server 2005 中,我没有取回由新记录创建的标识。“SomeFormData”已正确插入,SQL 中的 RecordNumber 字段由新的自动编号填充,但我的变量中没有 RecordNumber,我需要它继续填写相关表单,将数据保存到相关表并需要保存当前记录编号。

问题:有没有办法在进行新插入时取回这个唯一编号?

0 投票
3 回答
16068 浏览

c# - 从 MS SQL Server 获取自动编号主键

我目前正在使用 C#,我需要在一个表中插入一条新记录,获取新的主键值,然后在插入更多记录时将其用作外键引用。数据库是 MS SQL Server 2003。感谢所有帮助!

0 投票
2 回答
2823 浏览

ms-access - 将自动编号字段更改为数字数据类型

当该字段用作主键并链接到其他表时,有什么方法可以将自动编号字段更改为数字数据类型?

0 投票
9 回答
11946 浏览

ms-access - Access 的自动编号(增量)是否保证增加?

对于特定表,我将 ID 字段设置为自动编号(增量)。如果我快速连续向该表添加 5 行,是否保证每行的 ID 都比上一个大?例如,如果一些较早的值已被删除,自动编号是否会从 1 重新开始?

0 投票
2 回答
3086 浏览

infopath - InfoPath autonumber field

I am designing an infopath (Change Request) form:

1)How can i add a text box that automaticaly increments to the next number when a new form is created (adding a new Change Request form to the form library).

2)How do i retrieve information from an existing form to the new form.

NOTE: The field is not inside a repeating table. I need to generate the next Change Request number on each new Change Request form.

TIA!

0 投票
4 回答
35719 浏览

sql - 在 Access 中使用自动编号 - INSERT 语句

我在运行将INSERT自动编号作为 PK 字段的语句时遇到问题。我有一个自动递增long作为主键,然后是 4 个类型的字段double;然而 Access(使用 ADO)似乎需要五个值用于插入语句。

如何使用自动编号来实际自动编号?

0 投票
3 回答
5069 浏览

database - 导入时 MS Access 自动编号

只是好奇,当我将 519 行的电子表格中的数据导入一个空表时,为什么我的自动编号键从 56,557,618 开始?这能有多大?我不想让我的主键字段的数字用完,因为我什至还没有开始这个项目,而且我希望能经常转储电子表格。

0 投票
4 回答
44979 浏览

ms-access - 如何在 Access 中创建自动编号字段值?

我正在尝试以下操作:

但是,有一个错误。
如何在 Access 中构建正确的查询?

0 投票
1 回答
805 浏览

nhibernate - 在nhibernate中保存会话后获取ID(自动编号)?

嗨,我正在通过 nhibernate 将一行数据插入到表中,如何获取最后插入行的 Id(自动编号)?请帮我...