1、配置数据源ODBC控制面板->ODBC或者控制面板->管理工具-> ODBC


2、双击打开ODBC数据源管理器,在系统DSN标签中,点击添加按钮,创建新数据源。

3、选择SQL Server为安装数据源的驱动程序。

4、填写创建到SQL Server的新数据源的名称,本例中以“yue”为例,在服务器中填写远程访问服务器的IP地址作为需要连接的SQL Server。

5、配置Microsoft ODBC SQL Server DSN:

6、点击客户端配置按钮,弹出添加网络库配置对话框,需要配置参数如图:

7、其他均使用默认设置,ODBC配置完成后

8、点击测试数据源

9、SCADA远程连接数据库数据词典中新建变量nConnectID

10、新建画面SQLtest,在画面上添加按钮

11、双击新添加的按钮,弹出动画编辑对话框,在动画列表中添加鼠标->左键按下。

12、在函数中选择SQL函数,打开选择函数对话框。

13、选择SQLConnect函数

14、根据需要修改函数中的参数值,点击应用。

15、连接数据库函数:int a=SQLConnect(\\local\nConnectID, "DSN=yue; DATABASE=TEST; UID=sa; PWD=000000");将SQL函数的输出结果显示到信息窗口的函数string b=StrFromInt(a, 10);//数据类型转换函数Trace(b);//在信息窗口显示函数保存画面,并编译,在SCADA运行系统中打开新建画面


16、点击按钮,连接数据库TEST,信息窗口输出结果为0。

17、SQL函数返回值列表:

18、所以数据库连接成功。