组态王常见问题的解决方法 联系客服

发布时间 : 星期三 文章组态王常见问题的解决方法更新完毕开始阅读

在使用VBA编程时,首先要注意在EXCEL中工作簿定义为\工作表为\区域为\range\元为“cell”在编程时对单元格进行操作必须指明单元格所在的工作表以及所在的区域。以下语句示例将Sheetl上A1单元格的值设置为3.1,Worksheets(\)Range(\)Value=3.1

下面介绍几个重要的数据库检索函数

chan=SQLOpen(\)建立与数据源的连接,其中server为数据源名。

SQLExecQuery(Connection.Text)函数在该数据源上执行查询。

Connection指定要查询的数据源的唯一连接标识Text要在数据源上执行的查询内容。

Setoutput=Worksheets(\电流\)Range(\)将查询结果显示在表“电流”的A1单元格中。

SQLRetrievechan,output,,,True,False.False检索先前执行的查询的结果的全部或一部分。SQLClosechan断开数据库连接。

通过在VBA中编程,实现了在EXCEL中对ACCESS数据库的查询,查询的结果可以利用EXCEL强大的数据处理、统计分析功能进行数据的二次处理。

四、结束语

系统采用SQL技术将数据定时保存到ACCESS数据库中,解决了历史数据库占用磁盘空间大的问题而且保存的数据可以使用EXCEL进行查询,生成EXCEL形式的报表,解决了组态王提供的报表格式不能满足实际标准或实际工程的需要的问题