设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1593|回复: 5
打印 上一主题 下一主题

[查询] VBA 中用RUNSQL做跨库追加查询,密码怎么填

[复制链接]
跳转到指定楼层
1#
发表于 2006-3-19 00:49:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
mysql = "INSERT INTO 产品记录 ( 工单号, 产品实名, 计划总价丽, 计划膜金额, 计划油墨溶剂金额, 计划胶水金额, 计划其他金额, 计划燃料, 计划工资, 计划运费, 计划税金, 计划利润,下单数量 )IN '" & Me.目标路径 & "'[WD=1] SELECT 销售.工单号, 销售.产品名称, 销售.总价, 销售.卷膜金额, 销售.油墨金额, 销售.胶水金额, 销售.其他金额, 销售.燃料, 销售.工资, 销售.运费, 销售.税金, 销售.利润,销售.数量 FROM 销售;"

DoCmd.RunSQL mysql

上面的语句老是提示错误“3031”密码无效。很是郁闷。

我这个语句是用在生产库中的一个窗体按钮中。他作用是把本库一个表的数据,追加到另外一个库的“销售”表里去。但是另外一个库有密码。我知道密码是1  ,但是。我一用这个语句就提示密码错误。

我只要是不知道怎么写才符合语法规定
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-3-20 16:12:00 | 只看该作者
提示都没??!!
3#
发表于 2006-3-20 16:15:00 | 只看该作者
好象无解,是否考虑用ADO DAO 解决.
4#
发表于 2006-3-20 16:43:00 | 只看该作者
INSERT INTO [;database=d:\temp\123.mdb;pwd=password].table

(f1,f2....) select f1,f2.... from table

[此贴子已经被作者于2006-3-20 8:44:56编辑过]

5#
 楼主| 发表于 2006-4-8 19:08:00 | 只看该作者
这样??!!
6#
发表于 2006-4-8 19:25:00 | 只看该作者
ADO很容易实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 07:18 , Processed in 0.072906 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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