Office中国论坛/Access中国论坛

标题: 能否直接在窗体的中设传递查询,并设为记录源? [打印本页]

作者: 老鬼    时间: 2009-2-23 15:13
标题: 能否直接在窗体的中设传递查询,并设为记录源?
能否直接在窗体的中设传递查询,并设为记录源?
能否在VBA代码中直接写传递查询而不需要在查询界面中预先建立?
作者: todaynew    时间: 2009-2-23 15:21
好像可以,是不是定义一个查询对象,然后再写查询的sql字符串,最后把这个字符串赋值给查询对象?
Dim qdf As DAO.QueryDef 'qdf被定义为一个查询定义对象
Dim str As String
Dim strsql As String
。。。。。
Set qdf = CurrentDb.QueryDefs("查询结果")

。。。。。
作者: 老鬼    时间: 2009-2-23 15:34
谢谢,但我说的不是这个。
传递查询是指可以在客户端操作服务器端对象(如表、存储过程)的查询。
作者: andymark    时间: 2009-2-23 16:13
可能不行
作者: andymark    时间: 2009-2-23 16:14
在窗体中可以生成传递查询
作者: 老鬼    时间: 2009-2-23 16:44
生成的查询不保存的话,好像不能当记录源啊~




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3