rs.Open "select Time from NationalFamous where Time '" + CmbRelation.text + "' '" + DTPvalue.value + "'", cn, adOpenStatic, adLockReadOnlytime 是数据库中时间的字段
NATIONAFAMOUS 是表名
CMBRELATION 是COMBOBOX 里面有= ≠ ≤ ≥ Like
dtpvalue.value DTPICKER控件 是所要输入的时间我什么地方写错了,
谢谢。出错信息是
error number 13
type mismatch
NATIONAFAMOUS 是表名
CMBRELATION 是COMBOBOX 里面有= ≠ ≤ ≥ Like
dtpvalue.value DTPICKER控件 是所要输入的时间我什么地方写错了,
谢谢。出错信息是
error number 13
type mismatch
解决方案 »
- 开源个我的 x86 架构操作系统的 boot 程序
- VB 可以和usb 串口通信么? 恳求答案
- 关于textbox内容读取的问题
- 在项目中,你是怎样重用的?(跟帖有分)
- 让VB快速读取数据库的函数中,为什么"rs.MoveFirst "会出错啊?
- 出售QuickSave(速存)源代码(VB6)
- VB高手朋友谢谢请帮助一下
- 有不限上传文件大小的个人免费主页吗
- 北京程序员工资大调查,请大家如实说,给我和北京的同行提供一个参考!(参与者给分)
- 请问,在vb里怎么快速的注释一段代码。
- 工具栏中的“|”如何实现,是使用toolbar 还是coolbar, 请高手指点
- 有没有很方便的录入数据的控件,后台和数据库连接起来,up有分
rs.Open "select Time from NationalFamous where Time" + CmbRelation.text + "'" + DTPvalue.value + "'", cn, adOpenStatic, adLockReadOnly
msgbox txtsql 检测结果出错,
信息是
error number 13
type mismatch
rs.Open "select [Time] from NationalFamous where [Time] '" + CmbRelation.text + "' '" + DTPvalue.value + "'", cn, adOpenStatic, adLockReadOnly
Access的:
rs.Open "select mTime from NationalFamous where mTime " & CmbRelation.text & "#" & Format(DTPvalue.value,"yyyy-mm-dd") & "#", cn, adOpenStatic, adLockReadOnly
SQL的:
rs.Open "select mTime from NationalFamous where mTime " & CmbRelation.text & "'" & Format(DTPvalue.value,"yyyy-mm-dd") & "'", cn, adOpenStatic, adLockReadOnlyCmbRelation.text 必须是运算符.
另外,在VB中 Date 类型最好不要用 = 做比较,否则你会后悔(小心客户不付项目尾数!).