查询后 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 & "#"
...全文
191 点赞 收藏 20
写回复
20 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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或用安装包安装再试试
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-09-22 04:49
社区公告
暂无公告