ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1321|回复: 6

[求助] 这个语句错在哪?--【未解决】

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-8-28 21:29 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim sql As String
cnn.Open "provider=Microsoft.jet.OLEDB.4.0;data source=" & ThisWorkbook.Path & "\mdb\zqcw.mdb"

sql = "SELECT  *  FROM pzjl where( 年= '" & TextBox1.Value & "' and 月 between  combobox1.value and  combobox2.value)"
rst.Open sql, cnn, adOpenKeyset, adLockOptimistic
运行后显示:
1.jpg

TA的精华主题

TA的得分主题

发表于 2009-8-28 21:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
#日期#
自己改一下看看

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-8-28 21:51 | 显示全部楼层
我没有写清楚
textbox1.value的值是2009
combobx1.value是1
combobox2.value是8
上述结果中没有日期格式

TA的精华主题

TA的得分主题

发表于 2009-8-28 22:01 | 显示全部楼层
月 between  combobox1.value and  combobox2.value
中间的双引号

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-8-28 22:10 | 显示全部楼层
我要是明白就不提问了,怎么和挤牙膏一样,还是自己找资料吧。

TA的精华主题

TA的得分主题

发表于 2009-8-28 22:13 | 显示全部楼层
自己不动脑筋,光要答案怎么能提高呢?

月 between  " & combobox1.value  & " and " & combobox2.value
你中间少写了双引号

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-8-28 22:42 | 显示全部楼层
谢谢你的提示。
为了学习数据库,我从网上找了很多资料,但没有一个是介绍"" 与' 用法的,面对实际问题我只能参照着学习,上述我提问的问题,就是我在实际编程过程中需要具体面对,参照资料上的例句及书上介绍的语法结构试着写的,当然,没有写对,出现了错误信息。
我现在正在学习ExcelVBA,并试着编写了一些小程序,帮助单位的同志解决了不少他们工作中感觉到苦恼的问题。
我懂的不多,但对学习VBA情有独钟,我能感受到自己的进步,这种进步源于我的兴趣,源于那些我并不相识却在我有疑问里伸出温暖之手的Excel Home论坛上那些无名的背后的英雄。Excel Home论坛推出的宗旨之一人想就是给那些愿意深入学习EXCEL的人提供一个取得帮助和帮助他人的一个平台,让EXCEL的众多使用者受益。
我不是一个“自己不动脑筋,光要答案”的人,我是想学习只是学业不精的人(说我是个菜鸟也行),爱学习的人是应该受到尊重的。
最后,谢谢你的帮助,有了你的点拨,我想我对数据库的认识会进一步具体化、深刻化。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 05:21 , Processed in 0.044147 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表