📄 mdltruncatetable.bas
字号:
Attribute VB_Name = "mdlTruncateTable"
Option Explicit
Dim mConn As ADODB.Connection
Public Function TruncateTable(ByVal wCServerName As String, _
ByVal wCDBName As String, _
ByVal wCUserName As String, _
ByVal wCPassWord As String, _
ByVal mTableArr As Variant) As Boolean
Dim mConnString As String
Dim I As Long, X As Long
On Error GoTo ErrorHandle
mConnString = "Provider=SQLOLEDB.1;" & _
"Password=" & wCPassWord & ";" & _
"Persist Security Info=True;" & _
"User ID=" & wCUserName & ";" & _
"Initial Catalog=" & wCDBName & ";" & _
"Data Source=" & wCServerName
Set mConn = New ADODB.Connection
mConn.Open (mConnString)
I = UBound(mTableArr)
For X = 1 To I
If mTableArr(X) <> "" Then
mConn.Execute "truncate table " & mTableArr(X)
End If
Next
mConn.Execute "truncate table iemr03h"
mConn.Execute "truncate table iemr03d1"
mConn.Execute "truncate table iemr03d2"
mConn.Execute "truncate table iemr03d3"
mConn.Execute "truncate table iemr03d4"
mConn.Execute "truncate table iemr03d5"
mConn.Execute "truncate table iemr03d6"
mConn.Execute "truncate table iemr03d7"
mConn.Close
TruncateTable = True
Exit Function
ErrorHandle:
TruncateTable = False
Call MsgBox("ErrNumber:" & CStr(Err.Number) & vbCrLf & _
Err.Description, vbOKOnly + vbExclamation)
End Function
'-----------by Fayth add at 2006/03/14--------
'-------------------称
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -