类似于"SET IDENTITY OFF"在Access女士中

本文关键字:quot Access IDENTITY SET 类似于 OFF | 更新日期: 2023-09-27 18:12:03

我想将记录从一个数据库复制到MS-Access数据库中的其他数据库。

我有一个表,它的ID作为外键存储在另一个表中。

现在我想要一些类似的语法"SET IDENTITY OFF"sql在Ms Access

有谁能帮帮我吗

类似于"SET IDENTITY OFF"在Access女士中

您不需要像SET IDENTITY_INSERT ... ON/OFF那样将行插入到具有AutoNumber (identity)列的ACE/Jet (Access)数据库表中。只要插入行,数据库引擎就会接受AutoNumber字段的值,前提是这些值的类型正确,并且不会导致任何重复的键冲突。

对于这样的表:
ID -自动号码,主键
项目-文本(255)

下面的Excel VBA代码运行正常

Sub IdentityInsertTest()
Dim con As ADODB.Connection
Set con = New ADODB.Connection
con.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data source=C:'Users'Gord'Desktop'Database1.accdb;"
con.Execute "INSERT INTO tblSampleData (ID, Item) VALUES (1001, 'item1001')"
con.Close
Set con = Nothing
End Sub