我正在尝试实现一种简单的注册结构,而且我对VBA和Access都是新手。在指令INSERT TO中,它应该向表USER添加一条记录。但它添加了两个相同的记录,它们只有一个不同的userID,由自动计数生成。然后,我希望将最后生成的UserID复制到全局变量valID中,以便可以将此UserID插入到另一个表中。我做错了什么?DoCmd.RunSQL ("INSERT INTO User ([Type], [
我必须转换一些SQL查询来访问SQL。其中一些人使用@identity将两个链接的记录插入两个不同的表中。不幸的是,access查询只能包含一条语句(即在insert语句之后我不能选择@@identity )。这是不可能的: select values from table1 where id=@id;这个示例
我有一个已经用SQL设计的表。我的目标是创建一个存储过程,将来自某个位置的数据附加到这个表中。它是一个大型数据集(超过255列),因此我不能通过VBA直接将其加载到MS access (前端)中。我相信这只留给我一个SQL选项。我尝试了下面的基本代码,但是我被困住了,没有找到它。INSERT INTO tablename (field 1, field 2)
SELECT * FROM 'Z:\temp\Ca