错!因为当我运行追加查询时会弹出太多的对话框,我用一个按钮集成了两个追加查询,结果连弹4个对话框,按了4次确定,对我来说没什么,但用这软件的不是我,我怕会误操作!所以才想有没其他办法把表1数据转移到其他表中.我已做出来了!只要把ACCESE提示禁止再:
On Error GoTo Err_Command91_Click
If MsgBox("即将追加数据到历年成绩库并格式化全校体育成绩库!" _
& (Chr(10)) & (Chr(10)) & "单击“是”追加。" _
& (Chr(10)) & "单击“否”取消追加。", _
vbYesNo + vbExclamation + vbDefaultButton2, "操作确认") = vbYes Then
Dim stDocName As String
stDocName = ChrW(-28675) & ChrW(21152) & ChrW(29677) & ChrW(32423)
DoCmd.OpenQuery stDocName, acNormal, acEdit
stDocName = ChrW(-28675) & ChrW(21152) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
DoCmd.RunSQL "delete from [全校体育成绩]"
DoCmd.RunSQL "delete from [班级]"
End If
不过最好不要禁用,但我没想出来!!各位有高招吗!!!
[此贴子已经被作者于2006-5-9 0:27:11编辑过]
|