如何在打开文件时从访问sql server上传数据

时间:2014-02-28 18:01:48

标签: sql-server vba ms-access

我的表单正在容纳我需要的数据,并且我已经纠正了所有功能。我试图找出一种方法来从本地访问表获取数据自动上传到SQL服务器数据库,只要有一个已建立的连接,我被告知记录集可能是一个很好的方法去。我尝试只是连接表,但这不是我的老板正在寻找的。非常感谢任何想法或方向。

所包含的数据是员工数据,每次上传时我都需要它来推送所有数据,无论是否新的数据都在同一个表上,它都会被覆盖。现在,只要填写表单,数据就会保存到本地表中,所以如果它可以连接,则需要上传,如果不能,那么它只是坐着并继续坐在本地表上。

1 个答案:

答案 0 :(得分:1)

您需要在SQLserver上创建目标表,并将其作为ODBC连接表链接到您的访问解决方案。还要创建一个从本地表写入ODBC表的插入查询。

现在,您只需在表单中的拟合事件(open,close,before_update等)期间触发插入查询(例如CurrentDB.execute)。