wincc读写sqlserver
时间: 2023-07-24 09:18:16 浏览: 85
以下是在 WinCC 中读写 SQL Server 的例程:
1. 建立一个数据库连接:
```
Dim conn
Set conn = CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB;Data Source=myServerAddress;Initial Catalog=myDatabase;User Id=myUsername;Password=myPassword;"
```
2. 执行 SQL 查询:
```
Dim rs
Set rs = CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM myTable", conn, 3, 3
```
3. 读取查询结果:
```
Do Until rs.EOF
MsgBox rs("myField")
rs.MoveNext
Loop
```
4. 插入数据:
```
conn.Execute "INSERT INTO myTable (myField) VALUES ('myValue')"
```
5. 更新数据:
```
conn.Execute "UPDATE myTable SET myField = 'myNewValue' WHERE ID = 1"
```
6. 删除数据:
```
conn.Execute "DELETE FROM myTable WHERE ID = 1"
```
注意:在使用此例程之前,您需要将连接字符串中的服务器地址(Data Source)、数据库名称(Initial Catalog)、用户名(User Id)和密码(Password)更改为您实际使用的值,并且确保已正确安装 SQL Server 驱动程序。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)