发表于:2008-07-16 10:19:23
楼主
Option Explicit
Function action
Dim Con
Dim Com
Dim Dat
Dim ConStr
Dim SQLStr
ConStr="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\\Projects\\SurveyOW\\SurveyWn\\SurveyDB.accdb"
Set Con=CreateObject("ADODB.Connection")
Con.ConnectionString=ConStr
Con.Open
Set Com=CreateObject("ADODB.Command")
Com.ActiveConnection=Con
Set Dat=CreateObject("ADODB.Recordset")
SQLStr="Select WinCCQuit From Options"
Com.CommandText=SQLStr
Set Dat=Com.Execute
If (Dat.Fields.Count>0) Then
Dat.MoveFirst
If Dat.Fields(0).Value="Y" Then
SQLStr="Update Options Set WinCCQuit='N'"
Com.CommandText=SQLStr
Com.Execute
HMIRuntime.Stop
End If
End If
Set Dat=Nothing
Set Com=Nothing
Con.Close
Set Con=Nothing
End Function