WINCC6.2下C脚本访问SQL SERVER 的错误捕获

C脚本:
 比如有一个连接对象conn,执行下面的语句:
 conn->open()
 来打开数据库。

 请问如何进行错误捕获,也就是异常处理。
 请给一段详细的C代码,谢谢!

 

问题补充:
我不会VBS,只会C。
 如果用VBS的话,应该如何定义全局变量,因为与数据库的连接对象需要设置为全局的,让系统一运行,就连接数据库。以后在需要访问数据库时,直接就可以用连接对象了。
 请赐教!

最佳答案

放着现成的VBS脚本不用?给个不用VBS的理由先!
 -------------------
 补充:用C脚本也是根据VBS脚本转,直接用C脚本写很难。
 WInCC V6.0 SP3提供了DateSet对象,用于创建全局对象。详细使用见WinCC帮助,另外下面是我的一篇帖子,供你参考《主题:【分享】DataSet的妙用》:
 http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=457625&s_id=&num=0#anch
 

提问者对于答案的评价:
谢谢!!!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:50
下一篇 2019年6月11日 上午11:50

相关推荐

  • wincc运行变慢

    wincc运行一个月左右,就出现电脑卡机现象,重新开机就好了,请问大侠这个现象碰到过没,怎么解决 最佳答案 系统存的报警记录太多,wincc项目太大,还有就是系统本身的一些系统垃圾…

    SIMATIC WinCC 2017年12月7日
  • TP177B触摸屏的管理员权限问题?

    我这里有只TP177B的触摸屏权限老是失效,我编辑过组态,已经取消了密码注销的功能,还是会这样?这还是新屏呢?怎么回事呢?谢谢大家了! 最佳答案 以前也碰到过这个问题,密码输错3次…

    SIMATIC WinCC 2017年11月12日
  • 单击进行填充

    我打算实现这样一个功能,一个棒图或者是一个矩形,当我的鼠标点击到这个控件20%时,控件自动给填充20%,当单击到控件的中部时自动给填充到50%的状态,不知道有没有这样的功能或控件,…

    SIMATIC WinCC 2017年6月4日
  • WINCC flexible2008中的内部变量

    什么情况下需要用到内部变量?我做的画面有报警还要一些简单的按钮,需要用到内部变量么?是不是做登陆用户的时候才用? 最佳答案 内部变量,按字面意思就是内部使用的变量,只要不和PLC通…

    SIMATIC WinCC 2019年6月11日
  • WinCC的WebNavigator网页发布的网络安全隔离问题

    我准备用WinCC的WebNavigator功能,现在问题是厂区内的工控网络和能上外网的办公网怎么进行安全隔离?试了很多国产网闸都不行,请推荐解决方案或者设备,谢谢 最佳答案 ht…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.5sp1 里面这个条形图数字前面的正号在哪里可以取消。

    请教一下 WINCC7.5sp1  里面这个条形图数字前面的正号在哪里可以取消。谢谢各位大神! 图片说明:    钻石用户推荐最佳…

    2020年11月1日
  • wincc与施耐德EGX100以太网网关通讯

    wincc如何与施耐德EGX100以太网网关通讯,没有资料,尝试一下之前与其他网关通讯的方法不成功,望各位帮忙 最佳答案 可以使用Modbus TCP的方式通信,西门子的…

    SIMATIC WinCC 2017年6月7日
  • WinCC6.0 VBA怎样编写动作脚本

    我写了一个简单的Global Script,定时器为2s周期触发,没法执行。请大家帮忙看看。Option ExplicitFunction actio…

    SIMATIC WinCC 2019年6月11日
  • 求助wincc脚本

    各位大神,小弟目前在做wincc的项目升级,看到好多脚本函数以SSM开头的,请问是什么意思?网上没有看到任何资料,我现在要升级到博图wincc,请问这些函数在博图wincc中有吗?…

    2021年7月5日
  • wincc冗余切换问题

    先简单说下 公司有个6年前的国外项目用的是两套S7300CPU(6ES7 315-2AG10-0AB0/V2.0)通过MPI实现软冗余的,用CP343-1&nb…

    SIMATIC WinCC 2019年6月11日