参数查询问题
PARAMETERS b1 Text ( 255 );
DELETE *
FROM CottonBagInfo
WHERE 加工年度+包号 IN (SELECT 加工年度+包号 FROM [;database=@b1].COTTONBAGINFO);
这样b1这个参数不起作用呀?该怎么定义呀?
问题点数:50、回复次数:4Top
1 楼wwwwb()回复于 2006-03-22 16:40:41 得分 10
用VBA动态生成SQL语句即可Top
2 楼ccly1974(老虎)回复于 2006-03-22 16:46:34 得分 0
能给出代码吗?Top
3 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-03-22 21:10:50 得分 20
示例:
Dim strSQL As String
Dim a As String
a = "C:\db2.mdb"
strSQL = "delete * from [;database=" + a + "].T1"
Debug.Print strSQL
DoCmd.SetWarnings False
DoCmd.RunSQL strSQL
DoCmd.SetWarnings TrueTop
4 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2006-03-23 11:45:57 得分 20
关于此主题请参考以下文章(不要只看标题,请认真仔细地察看上述文章以及相关的评论):
如何写表名或者字段名是变量的参数查询?《查询》
http://access911.net/index.asp?u1=a&u2=72FAB31E11DCEDF3
----------------------- 911 社区回帖个人签名 start -----------------------
http://access911.net/csdn 无须注册提供附件上传功能,如果你提问的时候有附件请到上述地址上传并将链接复制粘贴。
http://access911.net 用 7 年时间整理了大量有关 Access 的原创资料,请有空的时候多用文章搜索功能
如果您有兴趣加入ACCESS编程的专项研究可以来QQ群“ACCESS上海研究班”看看,加入的方法请看这里《个性化的access911.net(七)QQ 群加入规则(专门讨论 ACCESS 的 )》
http://access911.net/?kbid;72FAB01E16DCECF3
----------------------- 911 社区回帖个人签名 end -----------------------
向上看呦!Top




