为了账号安全,请及时绑定邮箱和手机立即绑定

所有参数都齐全了,出现操作符丢失,如图所示,这是什么原因?

所有参数都齐全了,出现操作符丢失,如图所示,这是什么原因?

温温酱 2022-08-11 11:07:19
Private Sub Combo4_Click()Dim dbRecordset As New ADODB.RecordsetdbRecordset.Open "Select L1值 from 头部漏斗 where 带宽=" & 带宽 & " and 滚筒直径=" & xlgtzj & " and 头部漏斗类型 = '" & Combo4.Text & "'", db, 1, 3Do While Not dbRecordset.EOFCombo5.AddItem dbRecordset.Fields("L1值") & ""dbRecordset.MoveNextLoopdbRecordset.CloseSet dbRecordset = NothingCombo5.ListIndex = 0End SubCombo5.ListIndex = 0 编译时提示无效属性
查看完整描述

3 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

错误在ModPublic模块中的GetDBByOpenstr函数(或过程)
不过最有价值的是 错误描述:“操作符丢失”,说明你的SQL语句连接不对,致使解析
时候找不到Select Update Insert等操作符,找这些关键字附近
是否有代码造成SQL语句中断,比如 少个 &
看代码是VB6的规范(可能是其他Basic编译工具),我没见过VB6会提示到模块 呵呵

查看完整回答
反对 回复 2022-08-15
?
当年话下

TA贡献1890条经验 获得超9个赞

第一个问题:Combo5.ListIndex = 0,这样使用时,一定要先判断Combo5.ListCount>0才可
第二个问题,语法结构是没有问题的,要检查确定两点:
1、确认语句中所用的字段名和表名是否书写正确且存在与表中
2、确认是否按数据表对应的数据类型格式进行书写,如数值型无需加单引号,字符型需加单引号等。

查看完整回答
反对 回复 2022-08-15
?
慕标5832272

TA贡献1966条经验 获得超4个赞

Combo5.ListIndex = 0 编译时提示无效属性值
如果出现这个情况就是没有添加进去值,你调试一下,可能没有查到你要的数据

查看完整回答
反对 回复 2022-08-15
  • 3 回答
  • 0 关注
  • 238 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号