发布于 2006-03-18 09:26:25
0楼
测试中发现,ASP代码运行时和VB的速度差别比较大,待有空了,就可以使用VB来做一个比较完整的系统了,总结了一下难度
1:数据库的连接问题,WINCCOLEDBPROVIDER是必须的,USER ID和PASSWORD有人说不要,有人说要,加上是一定没事,
2:关于查询语句的语法问题:由于TAG:R似乎和常规的SQL语句稍有不同,很多人有这个疑问,就是说Start time和EndTime用常量可以,用变量行不行?回答是可行的,记得前面有帖子问,嵌入变量的话该使用什么样的格式,这里就有正确答案,
3:查询要不要数据表的问题:按照一般的数据库的查询方法,很多人希望直接对表进行操作,那么肯定是需要表的(稍了解SQL但不是很精通的人,但工控又有几个研究数据库是很深入的),但通过看深入浅出和SQL的一些对象,需要RECORDSET对象和COMMAND对象结合.一样可以达到目的,至于具体机制,有待更深入的研究SQL.
4:关于分页的问题:由于用户查询时间段的不确定性,需要输出数据的多少是不一定的,因此,分页技术是必须的,所以使用超级连结和SESSION对象保存用户提交的时间
5:格林威治时间的转化问题,这个是算法的问题,和SQL无关,但要注意,因为很多人在开始测试是,输入一个时间段,但是看不到数据出来,从而怀疑程序的有效性,这个是要吃亏的,为了测试连接和读记录成不成功,可以先挑一个时间段来检验,为了这个问题,我可是走了不少弯路
以上经验之谈,告诉后来者,戒之