1

我在 Access 中创建了一个模板表单,供多个用户记录数据。他们输入的数据将写入他们自己的个人数据库,但我还需要将数据写入一个编译所有用户记录的主数据库。所有数据库(用户个人数据库和主数据库)都具有相同的字段(并且每个个人数据库和主数据库具有用主键标识的相同字段)。起初,我认为链接数据库可能有效,但最终我会在主数据库中获得 100 多个链接表,但仍然无法将所有记录编译到一个主表中。我接近这一切都错了吗?

4

1 回答 1

1

在用户访问数据库的表单上,必须有一个控件才能输入新数据。在此控件中,将 INSERT INTO 语句添加到 master 数据库中的表中。例如:

'进入用户表
strSQL = "INSERT INTO userTable (field1, field2) VALUES (data1, data2)"
dbUser.Execute strSQL
'
'在这里您将打开与主数据库的连接
'
strSQL = "INSERT INTO userTable (field1, field2 ) VALUES (data1, data2)"
dbMaster.Execute strSQL

于 2013-01-28T21:49:03.467 回答