设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1748|回复: 13
打印 上一主题 下一主题

[与其它组件] [求助]一個調用查詢的問題?

[复制链接]
跳转到指定楼层
1#
发表于 2003-10-10 17:40:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我建立了一個有條件刪除查詢, 單獨打開查詢可行, 在表單按鈕單击事件中調用此查詢,
CurrentDb.Execute "查詢1"
出現:

請問是怎麼回事?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-10-10 17:56:00 | 只看该作者
這應該沒問題的啊
傳上來看看吧
3#
 楼主| 发表于 2003-10-10 18:10:00 | 只看该作者
在表單Barcode_Out的刪除按鈕單击事件中調用查詢Del_Barcode_Out:
4#
 楼主| 发表于 2003-10-10 18:11:00 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2003-10-10 18:12:00 | 只看该作者
你直接用
DOCMD.OPENQuery ("Del_Barcode_Out")
不就可以嗎
為什么要用DAO
6#
 楼主| 发表于 2003-10-10 18:30:00 | 只看该作者
老兄真厉害,对代码了如指掌,请问从何种途径学的代码?真想跟你学学!
这个问题解决了,但删除时出现的对话框太多,能不能去掉Yes后的对话框?另外如果不建立删除查询,直接用代码删该怎么样做?
7#
发表于 2003-10-10 18:56:00 | 只看该作者
去掉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.我的所有知識來源于幫助....,從沒習過書,
然后不停的寫..寫...寫....看....看...看.....

8#
发表于 2003-10-10 19:25:00 | 只看该作者
4.我的所有知識來源于幫助....,從沒習過書,
然后不停的寫..寫...寫....看....看...看.....


有同感!
9#
 楼主| 发表于 2003-10-10 22:04:00 | 只看该作者
ADAM兄的代碼暫時沒弄懂,可否修改我的例子再給我? 謝謝!
10#
发表于 2003-10-10 22:52:00 | 只看该作者

試試看吧....

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-22 12:37 , Processed in 0.102125 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表