查询后 datagrid无法显示数据,为什么? 请指教。

zhucehaoduo 2004-09-22 04:49:17
vb5 写的程序原来可以在我的机器下可以正确在datagrid中显示查询结果,通过data控件连接,但在其他机器一直不行。
相关代码一直没有改动,但最近可能是删除了一些文件,现在我的机器上也不行了,看来是否与控件等有关?代码如下:


frmRecorder.Data1.RecordSource = "Select * From Recorder where val(Weekday) >= " & findStartWeekday & " and " & "val(Weekday) <= " & findEndWeekday & " and Content in " & varfindContentrange & " and Remark in " & varfindRemarkrange & " and RecordDate>= # " & DTPicker1.Value & "#" & " and RecordDate<= # " & DTPicker2.Value & "#" & " and Start>= # " & DTPicker3.Value & "#" & " and Start<= # " & DTPicker4.Value & "#" & " and Stop>= # " & DTPicker5.Value & "#" & " and Stop<= # " & DTPicker6.Value & "#"
...全文
239 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhucehaoduo 2004-12-10
  • 打赏
  • 举报
回复
散分
zhucehaoduo 2004-12-08
  • 打赏
  • 举报
回复
总算找到原因了,在繁体win2000下获得查询结果。DTPicker3.Value 和DTPicker5.Value 的value 值是3/12/1998 的格式,将他设置为00:00:00 就可以进行比较了。否则00:00:00格式的 Start始终无法比较。
另外发现,带 tt 00:00:00 格式的时间将导致出错。
谢谢大家。明散分揭贴。
zhujiechang 2004-09-28
  • 打赏
  • 举报
回复
好乱,用betweent来试下.
zhucehaoduo 2004-09-27
  • 打赏
  • 举报
回复
客户要求,有什么办法
jshyjyw 2004-09-24
  • 打赏
  • 举报
回复
你的心也要升级了
都什么年代了,还用vb5
zhucehaoduo 2004-09-24
  • 打赏
  • 举报
回复
问题是整个表可显示,查询后就完了
少什么控件呢?
cosio 2004-09-23
  • 打赏
  • 举报
回复
缺少控件!
或是控件没有注册!
cqm2099 2004-09-23
  • 打赏
  • 举报
回复
1、缺少控件
2、控件数据库链接出错,如修改了路径等导致链接出错
zhucehaoduo 2004-09-23
  • 打赏
  • 举报
回复
以前碰到过缺少 VB5DB.DLL 导致无法显示数据,这次又是少了什么呢,而且整个表可显示,执行查询后就没了。问题是以前在我机器上还显示正确结果的???
RUKYO 2004-09-22
  • 打赏
  • 举报
回复
找找有没有vb5的sp补丁,或重新安装vb5。
yijiansong 2004-09-22
  • 打赏
  • 举报
回复
版本的問題
zichen66 2004-09-22
  • 打赏
  • 举报
回复
可能還是版本的問題,你試試看用老一點版本的DAO引用
zhucehaoduo 2004-09-22
  • 打赏
  • 举报
回复
现在用的是vb5,不允许改用vb6
zhucehaoduo 2004-09-22
  • 打赏
  • 举报
回复
谢谢各位,
不能换adodc试下,改动实在太多,而且原来 dao 也可以查询。
最近将一些重要文件备份到网上,也顺便删除了一些文件,但应该不会自己删控件的。
程序一直可以在我装了vb5 的2000 机器下显示正常查询结果,其他机器全不行,没找到原因,不过好歹有一台机器通过,所以一直没找到改代码的路子。
这下好,都不行了,我觉得找到问题的思路,哪个老大给指点下,郁闷啊,,,。
cosio 2004-09-22
  • 打赏
  • 举报
回复
可能是缺少VB某些控件,安装VB6!
RUKYO 2004-09-22
  • 打赏
  • 举报
回复
你现在用的是vb5吗?
daisy8675 2004-09-22
  • 打赏
  • 举报
回复
换adodc试下。
ryuginka 2004-09-22
  • 打赏
  • 举报
回复
up
zichen66 2004-09-22
  • 打赏
  • 举报
回复
如果你添加的引用新而DataGrid控件的版本舊的話﹐有可能會出現這樣的情況﹐建議安裝一個VB的SP5
饮水需思源 2004-09-22
  • 打赏
  • 举报
回复
可能是缺少某些控件,安装VB6或用安装包安装再试试

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧