连接操作中的不匹配错误(adodb)

时间:2017-09-19 11:15:32

标签: vba ms-access ado adodb recordset

我在此代码中出现不匹配错误:

    rst.Open "SELECT [LINE], [TASK], [Frequency] FROM qqq LEFT JOIN dane ON _
(qqq.[IdTask] =  dane.[IdTask]) ;", cnn, adOpenKeyset, adLockOptimistic, adCmdTableDirect

我不知道为什么我会收到此错误。当我写[IdTask] .qqq = [IdTask] .dane而不是qqq。[IdTask] = dane。[IdTask]我在连接操作中遇到语法错误。

2 个答案:

答案 0 :(得分:0)

很可能列//Just to remove error inside the console. //If error exists then onChange event is not fired. var fileHook = { get: function (elem) { return this.value; }, set: function (elem, value) { return this.value = value; } } $.valHooks["file"] = fileHook; qqq.[IdTask]具有不同的数据类型。先检查一下。

答案 1 :(得分:0)

它开始工作了:

 rst.Open "SELECT [LINE], [TASK], [Frequency] FROM qqq LEFT JOIN dane ON_
 qqq.[IdTask] =  dane.[IdTask];",cnn, adOpenKeyset, adLockOptimistic, adCmdTableDirect