| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 953 人关注过本帖
标题:求解“对象 refresh 的方法 iadodc失败”的原因
取消只看楼主 加入收藏
eedz
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-10-20
结帖率:0
收藏
已结贴  问题点数:10 回复次数:2 
求解“对象 refresh 的方法 iadodc失败”的原因
SQL2005   
温度表数据
设备ID             温度      采集时间
01010101    21    2013/10/18 9:58:00
01010102    20    2013/10/18 9:59:00
01010103    20    2013/10/18 10:01:00
01020101    19    2013/10/18 10:02:00
01020102    21    2013/10/18 10:03:00
02500101    20    2013/10/18 10:04:00
02500102    21    2013/10/18 10:05:00
03490101    19    2013/10/18 10:06:00
03490101    22    2013/10/18 10:16:00
01010101    23    2013/10/18 8:39:00
01020102    33    2013/10/18 15:34:00

要求查询出每个设备 最后一次采集的温度 构成的表用datagird显示出来
Private Sub Form_Load()
Dim str1 As String
str1 = " select * from ( select row_number() over( partition by 设备ID order by 采集时间 ) as rows,设备ID,采集时间 from 温度表 )where rows=1 "
Adodc1.RecordSource = str1
Adodc1.Refresh
End Sub

错误提示如题。请问该如何解决。谢谢各位大侠!!
搜索更多相关主题的帖子: 温度表 
2013-10-20 21:07
eedz
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-10-20
收藏
得分:0 
回复 2楼 lowxiong
谢谢你。
“温度表”就是表名。
2013-10-21 12:55
eedz
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-10-20
收藏
得分:0 
回复 3楼 风吹过b
把where rows=1也放进()里也是同样的错误。
不知道什么问题。很奇怪。
我将datagrid与数据库绑定了 不会是这里的问题吧
2013-10-21 12:59
快速回复:求解“对象 refresh 的方法 iadodc失败”的原因
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018395 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved