针对RSVIEW32组态软件只生成历史数据库不具备查询功能的特点,通过分析软件生成数据库的内部结构,通过ADO数据引擎读取其中的数据,结合RSVIEW32软件集成的VBA功能,开发VBA数据库处理程序,完成了对历史报警数据提取,历史操作记录的查询功能,并能生成统计报表,满足用户对事故追忆、生产统计信息的针对性查看的要求。