多数据库查询ACCESS和SQL SERVER

时间:2014-09-19 14:08:51

标签: database ms-access vb6 sql-server-2012

我无法弄清楚如何使多个数据库查询使用两个不同的ditabase。 第一个数据库是 ACCESS mdb数据库,第二个数据库是 SQL Server 2012 数据库。

我正在使用Visual Basic 6

我正在使用的代码是:

ConnectionString1 = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=C:\MyDatabase.mdb"
ConnectionString2 = "DSN=ODBC_NAME;UID=user;PWD=password"

SQL = "SELECT tabScheda.sWorkNum FROM tabScheda WHERE codScheda NOT IN" + _
      "  (SELECT ORDERID FROM [" + ConnectionString2 + "].V_PRESETTING_SP_HEADER WHERE MODE = 'TC')"

cn.Open ConnectionString1

Set rc = cn.Execute(SQL)

rc.Close
Set rc = Nothing
cn.Close
Set cn = Nothing

请帮帮我:D

0 个答案:

没有答案