好的,在我开始之前,我确信这是一些愚蠢的东西,我只是看不到,因为我已经盯着这段代码太久了
运行以下代码会给我以下错误:“查询表达式中的语法错误(缺少运算符)”
- FencingRecordSet.Open "SELECT * FROM [Fencing$] WHERE 12mmInfillBars=" & frmSettings.opt12mmInfill.Value & _
- " AND 16mmInfillBars=" & frmSettings.opt16mmInfill.Value & " AND 1mHeight=" & _
- frmSettings.opt1mHigh.Value & " AND 1-2mHeight=" & frmSettings.opt12mHigh.Value & _
- " AND Galvanised=" & frmSettings.optGalvanised.Value, ExcelSpreadsheetADODB, adOpenKeyset, adLockOptimistic
查询正在正确评估(如......它将TRUE和FALSE作为布尔值)...... Jet前端将列报告为布尔值......
我尝试过将对单选按钮的引用包含在单引号中,没有单引号,作为单词......我被难住了。
它必须是如此简单的东西,但我就是看不见它。有什么想法吗,伙计们?
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |