| 发表于:2007-04-11 10:21:468楼 得分:0 |
为什么昨天等到今天 自己真的琢磨不出来了 代码就是这么点啊 private sub command1_click() on error resume next dim data() as string data() = split(text1.text, ", ") for j = 0 to ubound(data()) if data(j) = " " then msgbox "请输入您要分析的id号 " exit sub end if txtsql = "select * from 监控温度表 where id = " & data(j) '查询语句 set rs = esql(txtsql) '执行查询语句 if rs.recordcount > 0 then '当记录大于零时 rs.movefirst '移到第一条记录 nums = rs.recordcount '给nums赋值 redim arrvalues(1 to nums, 1 to 3) '定义动态数组 for i = 1 to nums '给数组赋值 arrvalues(i, 1) = " " '& format(rs1!时间, "hh:mm ") arrvalues(i, 2) = val(rs.fields( "温度 ")) arrvalues(i, 3) = val(rnd * 20 + 15) '我添加了条随机显示数据的曲线,可我现在要显示输入的id号的曲线。。。。 rs.movenext next i mschart1.chartdata = arrvalues end if next j end sub | | |
|