用WINCC的C脚本访问他的SQL数据库并不合适!因为本来vc++ 和VB对比,vb访问数据库比VC要方便,容易掌握,快捷
最好的方法:采用VB编写SQL访问数据,外挂于WINCC。
访问WINCC SQL,用常规的方法是访问不到的,因为SQL FOR WINCC有独特的访问方式。
建议不要用覆盖原记录的方式,可以考虑用条件判断,来执行插入和删除的动作。
比如,根据当前系统时间,查询数据中记录的时间的数据,删除它
另外,数据库本身的一条数据容量非常的小,现在电脑硬盘容量足够的大,曾经初步估算过,十年都问题不大
你是用的Excel的VBA脚本读取WINCC历史数据库里面的数据其实wincc的历史数据库就是微软的SQL sever。问题就简单话了,相当于用VBA读取或者写入SQL数据库 数据。
安装时是带选项的,请注意选择。
Connectivity Pack提供用来解析WinCC数据库压缩归档的WinCC OLE DB驱动,不用它很难直接从WinCC的数据库中读取归档数据(SQL Server OLE DB无此功能)。
可以使用Dat@Monitor,它可以在Excel和Internet Explorer中以表格和图形的方式显示WinCC的数据库中的数据。
也可以使用Industrial Data Bridge(工业数据桥),它可以将WinCC的数据读写到第三方的数据库(SQL Server 2000/MS Access 2003/Oracle 9i),而后可以用VB/VC/net来访问。
以上就是关于如何用VB访问Wincc数据库全部的内容,包括:如何用VB访问Wincc数据库、WINCC 7.0 用vbs写脚本读写数据库2005做报表,代码如下、wincc怎么实现读取excel里的数据到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)