Wincc报警记录的相关操作SQL
侧边栏壁纸
  • 累计撰写 23 篇文章
  • 累计收到 52 条评论

Wincc报警记录的相关操作SQL

滕招
2021-10-21 / 10 评论 / 982 阅读 / 正在检测是否收录...

Dim DNRT,DSN
Dim con,conn,oRs,oCom,sSQL
Dim con1,conn1,oRs1,oCom1,sSQL1
Dim BH
Dim rc
Dim i
DNRT = HMIRuntime.Tags("@DatasourceNameRT").Read
BH = ScreenItems("bianhao").InputValue

    con=  "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog="&DNRT&";Data Source=.\wincc"
    Set conn= CreateObject("ADODB.Connection") 
    conn.ConnectionString=con 
    conn.CursorLocation=3
    conn.Open

    Set oRs=CreateObject("ADODB.Recordset")                                                
    Set oCom= CreateObject("ADODB.Command") 
    Set oCom.ActiveConnection=conn
    oCom.CommandType=1
    
sSQL="SELECT DSN FROM AMT WHERE AppName='ALG' "
oCom.CommandText=sSQL
Set oRS=oCom.Execute
rc=oRS.RecordCount

oRS.movefirst
For i = 1 To rc
DSN=oRs.fields(0).Value

    con1=  "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog="&DSN&";Data Source=.\wincc"
    Set conn1= CreateObject("ADODB.Connection") 
    conn1.ConnectionString=con1
    conn1.CursorLocation=3
    conn1.Open

    Set oRs1=CreateObject("ADODB.Recordset")                                                
    Set oCom1= CreateObject("ADODB.Command") 
    Set oCom1.ActiveConnection=conn1
    oCom1.CommandType=1
    
sSQL1="DELETE FROM [MsArcLong] WHERE MsgNr = "&BH
oCom1.CommandText=sSQL1
Set oRS1=oCom1.Execute
Set oRS1=Nothing  
oRS.movenext
Next
Set oRS=oCom.Execute
Set oRS=Nothing 
conn.close
Set conn=Nothing
conn1.close
Set conn1=Nothing

Msgbox("对应编号报警已经删除,重新打开此画面查看。")
2

评论 (10)

取消
  1. 头像
    kslthnjvtj
    Windows 10 · Google Chrome
    @

    文章中的实用建议和操作指南,让读者受益匪浅,值得珍藏。

    回复
  2. 头像
    hitbpbzcoe
    Windows 10 · Google Chrome
    @

    人物刻画立体,细节描写入木三分。

    回复
  3. 头像
    xfwyktljlr
    Windows 10 · Google Chrome
    @

    这是一篇佳作,无论是从内容、语言还是结构上,都堪称完美。

    回复
  4. 头像
    ebubdytolq
    Windows 10 · Google Chrome
    @

    ?哲理类评语?

    回复
  5. 头像
    knqrreqrer
    Windows 10 · Google Chrome
    @

    这篇文章提供了宝贵的经验和见解,对读者有很大的启发和帮助。

    回复
  6. 头像
    jzdfgojcrk
    Windows 10 · Google Chrome
    @

    文章深入浅出,既有深度思考,又不乏广度覆盖,令人叹为观止。

    回复
  7. 头像
    caivijivjw
    Windows 10 · Google Chrome
    @

    内容的丰富性和深度让人仿佛置身于知识的海洋,受益匪浅。

    回复
  8. 头像
    pjzznannnb
    Windows 10 · Google Chrome
    @

    内容的丰富性和深度让人仿佛置身于知识的海洋,受益匪浅。

    回复
  9. 头像
    qdrqhrjadx
    Windows 10 · Google Chrome
    @

    文字流畅如丝,语言优美动人,读来令人心旷神怡。

    回复
  10. 头像
    gwwcpvbfjr
    Windows 10 · Google Chrome
    @

    这篇文章不错!

    回复