SQLSetStatement(BOFDB,“EXEC Mixiron” + Text(L1BRBOF-LDWeight1,“#.000”);
SQLPrePareStatement(BOFDB, BOFSQLHandle);
SQLExecute(BOFDB,“MixironWeight”, BOFSQLHandle) ;
SQLClearStatement(DBBOF,BOFSQLHandle) ;
SQLDisconnect( BOFDB) ;
另一种方法是通过绑定列与
SQL Server 交换数据,首先在 InTouch 的 SQL Access
Manager\Bind List 中为自己在数据库中定义的某张表(如 BOFHistory) 定义一个绑定列(如
BOFHistory1), 注意表与绑定列的格式和数据类型应完全一样。这样,要往表中插入数据的
程序代码为
:
SQLConnect(BOFDB,“DSN= DSNDBBOF”) ;(连接数据库)
SQLInsert(BOFDB,“BOFHistory”,“BOFHistory1”);(插入数据)
SQLDisconnect(BOFDB) ;
(5)系统安全
系统安全问题是每一个应用软件设计人员必须考虑的
, In-Touch 可以通过帐号管理机制,
限制不同人员的访问权限, 来实现系统安全。不同用户登录之后拥有自己的访问级别($
AccessLevel), 决定了他对软件的操作权限。比如系统设置动作按钮只能让工程师以上级别的
人
($ AccessLevel> 6000) 操作, 则可在按钮动画链接的 Miscellaneous\Disable(on) 属性的条件
表达式中写上
$ AccessLevel< 6000。这样,没有登录或访问级别不够的人就无法触发此按钮
了。
五、结论
综上所述,
InTouch 确实是一个非常优秀的组态软件,不仅在设计和实现上非常简单,
而且在功能上也十分强大,同时又具有较高的性能和稳定性。
参考文献
:
[1] 蔡春晓,等.模糊控制在力控组态软件中的实现[J].自动化技术与应用, 2004,23(8): 44-
45