quote:以下是引用万泉河在2009-02-24 15:33:04的发言:
第2条的,你自己站在一个较高的角度来看问题的话,叫你会去挑什么做数据库呢?既要能满足大系统多主站的要求,又能支持无什么扩展要求的单机版小系统运行。
wincc以前用Sybase SQL Anywhere。
第3条,你后来的问题是你前面问题的答案。
专用语法的执行内部封装了跨越数据库的功能。从用户接口来说,只有更简化。
第5条,我们也常常在畅想系统开发有更简单的模式,比如所有硬件搭配起来,我们在跟前口头交代一下,系统就自动把程序约束好了,就实现我们的目标了。
是不是够现代化?
不过那我们存在还有什么意义?不是都失业了么。
首先感谢版主的回复
第2条,我觉得不是要挑一个数据库来支持,而是要支持所有主流关系数据库(如果不是全部的话),当用户要使用其他数据库时,只要修改一下配置就可以(这在软件开发领域已经很容易实现了),干嘛要和SQL Server同生共死呢?
第3条,如果原因是您解释的那样就更不能理解了,放着标准的ANSI SQL不用,搞个自己私有的语法?这不是给开发者找麻烦吗;难道你不想在WINCC上学的在IFIX、CIMPLICITY等其他HMI也能用吗?想封装的话可以封装在WINCC内部啊。
第5条,您说的太极端了,我只是想开发工具更好用一些,WINNCC的脚本编辑器太简陋了。