|
去掉yes對話框:
1.在工具--->選項---->查詢中設置
比如"動作查詢"要不要回應等....
...適應在本機上用
2.設置
docmd.SetWarnings false
命令...
docmd.SetWarnings true
適合不在本機上用,比較有用些....
3.不建立刪除查詢而查詢..
如下:
Private Sub 查詢_Click()
On Error Resume Next
Dim STR1 As String
Dim db As Database
Dim qdf As QueryDef
STR1 = 需要的sql語句....
Set db = CurrentDb
Set qdf = db.CreateQueryDef("查詢結果", STR1)
DoCmd.OpenQuery "查詢結果", acViewNormal, acReadOnly
ExitHere:
On Error Resume Next
qdf.Close
db.QueryDefs.Delete "查詢結果"
Set db = Nothing
Exit Sub
End Sub
("成品倉管理系統"的查詢頁面中有詳細的例子)
4.我的所有知識來源于幫助....,從沒習過書,
然后不停的寫..寫...寫....看....看...看.....
|
|