背景故事 我正在使用 SAGE Mas 200 软件,试图通过 Access 链接到它。该软件为我公司的 300 名投资者提供日期。对于每个投资者,我在登录时都有一个不同的投资者 ID,以及我的 UID 和密码,因此每个连接字符串都是不同的。
经过数小时的反复试验,我成功地通过 Access 连接,却发现每个数据库只能有一个活动连接字符串。由于我需要从 300 位投资者那里提取数据,因此存在问题……我无法弄清楚。
我是 VBA 的新手,所以我的知识非常有限。我已阅读有关使用连接字符串链接到“模板”文件的信息,但不确定如何格式化模板文件。有人可以给我看一个例子吗?另外,我如何让它遍历存储在数据库中的每个查询,然后提取适当的连接字符串?
示例 这是我的连接字符串示例,其中“AAL”是投资者代码:
ODBC;DSN=SOTAMAS90;UID=tbard|AAL;PWD=password;Directory=\\mas-200\MAS90;Prefix=\\mas-200\MAS90\SY\, \\mas-200\MAS90\==\;ViewDLL=\\mas-200\MAS90\HOME;SERVER=NotTheServer
查询名称为 MAS_AAL。
另一投资者:SMP,查询名称为 MAS_SMP。等等等等等等……
有人可以成为我在隧道尽头的光并帮助我,这样我就不必手动运行 300 个查询。我要死在这里!!