Office中国论坛/Access中国论坛
标题:
VBA 中用RUNSQL做跨库追加查询,密码怎么填
[打印本页]
作者:
wdh008
时间:
2006-3-19 00:49
标题:
VBA 中用RUNSQL做跨库追加查询,密码怎么填
mysql = "INSERT INTO 产品记录 ( 工单号, 产品实名, 计划总价丽, 计划膜金额, 计划油墨溶剂金额, 计划胶水金额, 计划其他金额, 计划燃料, 计划工资, 计划运费, 计划税金, 计划利润,下单数量 )IN
'" & Me.目标路径 & "'[
WD=1]
SELECT 销售.工单号, 销售.产品名称, 销售.总价, 销售.卷膜金额, 销售.油墨金额, 销售.胶水金额, 销售.其他金额, 销售.燃料, 销售.工资, 销售.运费, 销售.税金, 销售.利润,销售.数量 FROM 销售;"
DoCmd.RunSQL mysql
上面的语句老是提示错误“3031”密码无效。很是郁闷。
我这个语句是用在生产库中的一个窗体按钮中。他作用是把本库一个表的数据,追加到另外一个库的“销售”表里去。但是另外一个库有密码。我知道密码是1 ,但是。我一用这个语句就提示密码错误。
我只要是不知道怎么写才符合语法规定
作者:
wdh008
时间:
2006-3-20 16:12
提示都没??!!
作者:
skylark
时间:
2006-3-20 16:15
好象无解,是否考虑用ADO DAO 解决.
作者:
wwwwa
时间:
2006-3-20 16:43
INSERT INTO [;database=d:\temp\123.mdb;pwd=password].table
(f1,f2....) select
f1,f2.... from table
[此贴子已经被作者于2006-3-20 8:44:56编辑过]
作者:
wdh008
时间:
2006-4-8 19:08
这样??!!
作者:
andymark
时间:
2006-4-8 19:25
ADO很容易实现
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3