不知道问题出在哪里?????
Set cn = New ADODB.Connection
cn.Open "dsn=gz;uid=;pwd=;" 'your connection string
ProgressBar1.Visible = True
ProgressBar1.Value = 0
Set cmdalter = New Command
Set cmdupdate = New Command
Set rstblset = New Recordset
sqltr1 = "select * from tblset order by igznum"
rstblset.Open sqltr1, cn, 1, 3
rstblset.MoveLast
rstblset.MoveFirst
ProgressBar1.Max = rstblset.RecordCount
Do While rstblset.EOF
columnstr = rstblset("cSetGZItemName") & " money"
With cmdalter
.ActiveConnection = cn
.CommandText = "alter table wa_psn add COLUMN " & columnstr
.Execute
End With
ProgressBar1.Value = ProgressBar1.Value + 1
rstblset.MoveNext
Loop
MsgBox "所有工资数据已经导入"