VB6.0中MSChart调用数据库数据绘制折线图,代码一直有问题。没有接触过MSChart控件,希望大神多多指点!
我想把数据库中的《历史数据表》中的字段《温度》取出来,作为MSChart控件的数据源,画出折线图,但好像数据连接出现了问题,希望大神可以耐心指点,初学水平较低,好多MSC...
我想把数据库中的《历史数据表》中的字段《温度》取出来,作为MSChart控件的数据源,画出折线图,但好像数据连接出现了问题,希望大神可以耐心指点,初学水平较低,好多MSChart控件的属性,使用方法还不懂!
恩恩,改过来了,但现在又出现新的问题,MSChart控件使用时还需要初始化吗? 展开
恩恩,改过来了,但现在又出现新的问题,MSChart控件使用时还需要初始化吗? 展开
2个回答
展开全部
你的SQL语句有问题,你可以调用DEBUG,用? SQL看一下。
你的条件是开始和结束时间,是拼接到SQL中的,要使用连字符&并且要加单引号。
你虽然改过来了,但是还是不对,应该是SQL="SELECT FIELD FROM TALBE WHERE DATE BETWEEN '" & STARTDATE & "' AND '" & ENDDATE & "'"
注意查询文本和时间字段需要单引号在SQL语句中。
另外你使用的是文本格式,请注意你数据库设置的字段格式是什么?
这里出现对象没有初始化,是因为SQL语句错的,RS根本没有被赋值,还是NOTHING。
你再好好研究一下。
你的条件是开始和结束时间,是拼接到SQL中的,要使用连字符&并且要加单引号。
你虽然改过来了,但是还是不对,应该是SQL="SELECT FIELD FROM TALBE WHERE DATE BETWEEN '" & STARTDATE & "' AND '" & ENDDATE & "'"
注意查询文本和时间字段需要单引号在SQL语句中。
另外你使用的是文本格式,请注意你数据库设置的字段格式是什么?
这里出现对象没有初始化,是因为SQL语句错的,RS根本没有被赋值,还是NOTHING。
你再好好研究一下。
追问
确实,我用SQL管理器执行该SQL语句时,查询到的就是一个空表!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
想问一下,这个MSchart怎么学,能不能推荐个资料,今年做毕设,也遇到同样的问题,不知道该怎么办
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询