从具有ID自动生成ID的Excel附加到Access表的值

Aru*_*aja 0 ms-access access-vba

我有一个访问数据库,其中包含一些每日更新一些值的表.我需要表格有一个ID字段,当从excel导入表格的其他值时,该字段会自动生成.我希望通过保留按钮和编写VBA代码来自动完成所有操作.现在我有一个将值导入表中的表单,但它只导入了我所拥有的确切值.我还需要一个额外的ID列,在导入时必须自动生成.请帮我.

Excel表格样本:

ProductName |   ProductValue
------------+------------------
ABC         |   76
SDF         |   87
Run Code Online (Sandbox Code Playgroud)

数据库表

ID  |   ProductName |   Product Value
----+---------------+-----------------
1   |   ABC         |   76
2   |   SDF         |   87
Run Code Online (Sandbox Code Playgroud)

Excel工作表使用新值更新每个日期,并且必须将其放入访问数据库,ID会自动递增.

Eli*_*ant 6

在Access中创建表时,您要为要创建的新列的数据类型指定不同的选项.其中一种数据类型称为"自动编号".这里有一些信息:http://en.wikipedia.org/wiki/AutoNumber

将列ID设置为autoNumber并将其设为主键.现在,每次在表ID中插入关系时,ID都会自动增加一个新数字.