rs.Open "select * from xinxi where shijian='" & Format$(ListView2.SelectedItem.SubItems(3), "yyyy-mm-dd hh:mm:ss") & "'", cn, 1, 1
显示数据类型不匹配, 数据库用的是access 日期/时间格式的数据
ListView2.SelectedItem.SubItems(3)的数据是从数据库里面读进去的。 改怎么给他格式化啊?
这是数据库的时间格式:2008-12-25 13:28:33
显示数据类型不匹配, 数据库用的是access 日期/时间格式的数据
ListView2.SelectedItem.SubItems(3)的数据是从数据库里面读进去的。 改怎么给他格式化啊?
这是数据库的时间格式:2008-12-25 13:28:33
解决方案 »
- VB调用DLL整不到入口点~~急呀!
- 选项卡控件TabStrip怎么用?
- 问关于Wise Installation System 9.02的问题~~~
- 我的MSDN里面的那些属性,方法,示例等的连接都打不开了,而且是白色的图片,好像是那个控件没有了。该怎么办。
- 用vb作个收发电子邮件的程序,大家给点建设性建议或者注意事项,今晚结贴!
- 如何改变富文本框(RichTextbox)里字体的行间距和字间距
- 请教高手,Sybase里面如何建立关系(殷切期待,高分回报,500分,分批次给!)
- 调查:大家喜欢第三方控件吗?
- 哪里有C++ builder 5 Enterprise Edition 的CDKEY?
- 各位老鸟不会见我这个菜鸟死而不救吧!!!
- 如何在MDI窗体中统一提示错误?
- 请教一个退出子程序的问题?
?什么数据库
?shijian什么数据类型
我用DateTime.Now 写进去的 shijian是数据库的字段·
上面的还是显示数据类型不匹配
看你每个帖子都跑,跑的也挺累的,我都不好意思了,再加点分吧
rs.Open "select * from xinxi where shijian='" & Format$(cdate(ListView2.SelectedItem.SubItems(3)), "yyyy-mm-dd hh:mm:ss") & "'", cn, 1, 1
用单引号,否则会被认为是字符串
如果还不行的话,试试看先把fotmat两头的单引号去掉
rs.Open "select * from xinxi where shijian=" & Format(ListView2.SelectedItem.SubItems(3), 'yyyy-mm-dd hh:mm:ss'), cn, 1, 1
rs.Open "select * from xinxi where shijian=" & Format(ListView2.SelectedItem.SubItems(3), "yyyy-mm-dd hh:mm:ss"), cn, 1, 1
试试看
在数据前后要加 # #
1、把mDT = convert.datetime(ListView2.SelectedItem.SubItems(3))轉為datetime類型
2、再用rs.Open "select * from xinxi where shijian='" & Format$(mDT, "yyyy-mm-dd hh:mm:ss") & "'", cn, 1, 1