我正在尝试在针对SQL服务器的查询中搜索访问数据库。
UPDATE [" + TableVariable + "]
SET TK_Date = DATEADD(d,-1,GETDATE()), TK_CA = TK_CA - 1
WHERE TK_Date >= GETDATE()
AND TK_CA > 0
AND TK_ResultCode in (SELECT Result_Code FROM [MS Access;DATABASE=C:\Users\Config.mdb].[Result_Code]
WHERE Status = 2
AND Project_ID = " + ProjectVariable + "
AND [" + TableVariable + "].TK_CA < [MS Access;DATABASE=C:\Users\Config.mdb].[Result_Code].TK_CA)
这是从C#应用程序执行的。 我得到的错误是:无效的对象名称'MS Access; DATABASE = C:\ Users.Config.mdb.Result_Code'
正确填写变量,我也与数据库建立了联系。
我尝试了很多组合,并在谷歌搜索了几个小时,但找不到任何有用的信息。