《WINCC中使用VBS脚本读写SQLServer数据库文件》由会员分享,可在线阅读,更多相关《WINCC中使用VBS脚本读写SQLServer数据库文件(4页珍藏版)》请在金锄头文库上搜索。
1、v1.0可编辑可修改Wincc读写SQLServer数据库一、在数据库中建立数据库文件,文件名为“读写数据库”,在数据库中建立新 的表,命名为“个人信息”分别建立编号、姓名、年龄。二、数据库中建立表后,在wincc中建立与数据库中类型相同的变量, 变量类型 相同在读写数据时很重要。在图形编辑器中新建画面,并在画面中增加三个输入 输出域,并连接变量。三、添加两个按钮控件,分别命名为写数据、读数据1、在写数据按钮中写入一下VBS脚本wincc变量写入数据库定义变量Dim sConDim sSqlDim oRsDim connDim oComDim ConDim Datal, Data2, Data
2、3读取wincc变量Data1=(编号).readData2=(姓名).readData3=(年龄).read连接数据库Con=Provider=;IntegratedSecurity=SSPI;PersistSecurityInfo=False;Initial Catalog=读写数据库;Data Source=.WINCCSet conn = CreateObject()=Con写入数据库sSql=insert into 个人信息 VALUES。 & Datal & ,&Data2&J&Data3&);Set oRs = CreateObject()Set oCom = CreateObj
3、ect()Set = conn=1=sSqlSet oRs =Set oRs = NothingSet conn = Nothing在实际项目中需要修改的只有定义变量时增加或减少数据data的个数,Data1=(编号).read中的变量名,数据库的名字,以及数据库的表名2、在读数据按钮中写入一下 VBS脚本读取数据库变量到wincc变量定义变量Dim sConDim sSqlDim oRsDim connDim oComDim ConDim DatalDim Data2Dim Data3Dim data4Dim data5Dim data6Dim data7Security=SSPI;Pers
4、ist读写数据库;Data Source=.WINCCSecuritydata7=(编号).readCon=Provider=;IntegratedInfo=False;Initial Catalog=Set conn = CreateObject()=Con=3 sSql=SELECT * FROM 个人信息 WHERE号二”&data7&;Set oRs = CreateObject()Set oCom = CreateObject()Set = conn=1=sSqlSet oRs =Set oRs = Nothingdata4=(0).Valuedata5=(1).Valuedata6=(2).Valuedata4Set data1=(编号)Set data2=(姓名)Set data3=(年龄) data4data5data6Set oRs = NothingSet conn = Nothing读取数据时,按照编号读取数据,在实际中需要修改数据库语言。运行 wincc, 再编号输入输出域中输入编号,点击读数据按钮,得到需要的数据 #