在WinCC中,如何用VBS脚本实现用户登录,因为我想在登录的同时把这一条操作记录保存到SQL数据库中自己建立的表中。
最佳答案
可以用插入数据库语句,加入你在wincc数据库中创建一个dbuser的数据库,然后再dbuser的数据库下建table1的数据表格保存你登录的信息,脚本如下:
Dim cnn As String
cnn = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=dbuser;Data Source=ComputerName\wincc"
Set cc1 = CreateObject("adodb.connection")
cc1.ConnectionString = cnn
cc1.CursorLocation = 3
cc1.Open
Dim rst As Object
Set rst = CreateObject("adodb.recordset")
Dim ssql As String
ssql = "insert into table1 values(''登入时间'',''登录用户名'',''登录其它信息'')"
rst.Open ssql, cc1
cc1.Close
Set cc1 = Nothing
Set rst = Nothing
提问者对于答案的评价:
还可以
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254663.html