wincc用vbs连接sql server数据库
1,wincc7.52,sql server2014
3,电脑名称为lzw-deskop
4,使用vbs写程序连接数据库
以下是可以用于WinCC 7.5和SQL Server 2014的VBS程序示例,连接数据库:
Dim conn
Dim rs
Dim sql
Set conn = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.Recordset")
conn.Open "Provider=SQLOLEDB.1;Password=密码;Persist Security Info=True;User ID=用户名;Initial Catalog=数据库名称;Data Source=lzw-desktop"
sql = "SELECT * FROM 表名"
rs.Open sql, conn
If Not rs.EOF Then
rs.MoveFirst
Do Until rs.EOF
'处理查询结果
rs.MoveNext
Loop
End If
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
这个程序使用ADO连接字符串连接到SQL Server 2014,您需要将示例中的“密码”、“用户名”、“数据库名称”和“表名”属性替换为您实际使用的值。您也可以更改SQL查询以适应您的查询需求。
在WinCC中,在HMI元件上添加一个按钮,并将其Action属性设置为Run Script。将此脚本复制并粘贴到Run Script框中,然后保存更改。当用户单击此按钮时,程序将运行,连接到SQL Server并执行查询。
页:
[1]