Office中国论坛/Access中国论坛
标题:
运行该窗体的时候,为什么报错“查询输入必须包含至少一个表和查询”
[打印本页]
作者:
mhmok
时间:
2004-8-30 18:15
标题:
运行该窗体的时候,为什么报错“查询输入必须包含至少一个表和查询”
针对这个例子,我已经得到很多前辈的指导,使我进步不少。谢谢
可是现在除了标题所说的报错信息以外,还有如下几个问题:
1 子窗体的数据刷新问题
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * FROM tmp;"
For i = 0 To 货品列表.ListCount - 1
If 货品列表.Selected(i) Then DoCmd.RunSQL "INSERT INTO tmp (货品名称) SELECT '" & 货品列表.Column(0, i) & "';"
Next
DoCmd.SetWarnings True
DoCmd.OpenQuery "结果" (我改成DoCmd.me.子窗体.requery,子窗体中动态生成的货品列还是没有及时刷新!)
2 我想把子窗体的查询结果导出到excel中
3 能不能只打印子窗体中的查询记录。
请前辈指导!
谢谢。
[attach]6341[/attach]
作者:
hi-wzj
时间:
2004-8-30 18:35
以后将问题用回复的方式续到原贴后面,尽量不要发新。
这样让人看问题也有连续性。
1、查询“结果”的语句被修改错!造成报错!
2、DoCmd.me.子窗体.requery 子窗体应改为该子窗体控件的名字。
3、4、根据查询“结果”做导出和报表就是了。[attach]6343[/attach]
作者:
mhmok
时间:
2004-8-30 18:47
谢谢你的耐心指导!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3