设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 8416|回复: 18
打印 上一主题 下一主题

To KenjiSato: 动态连接到SQL SERVER

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2002-8-6 04:54:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
文件下载

这是你要的。

[em26]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-8-6 16:21:00 | 只看该作者
老朱:我的意思你没理解:首先连接成功SQL,紧接着要马上将Persist Security Info=False(我是手工做,当前打开的ADP照样能用,但不会被导出表),用你的方法,密码在没退出前还保存在ADP中,使用者可以在打开ADP同时,再打开MDB即可导出SQL表。

用:  Application.CurrentProject.CloseConnection  '关闭连接Application.CurrentProject.OpenConnection   '将连接设置为无
会断开SQL连接,如果当前ADP还要使用SQL表就不行了。


谢谢!
http://www.office-cn.net/bbs/dispbbs.asp?boardID=5&RootID=9623&ID=9623
3#
发表于 2002-8-6 17:29:00 | 只看该作者
你将这句

sConnectionString = "ROVIDER=SQLOLEDB.1ASSWORD=" & sPWD & "ERSIST SECURITY INFO=TRUE;USER ID=" & sUID & "; INITIAL CATALOG=" & sDatabase & ";DATA SOURCE=" & sSvrName

改为:

sConnectionString = "PROVIDER=SQLOLEDB.1;PASSWORD=" & sPWD & ";PERSIST SECURITY INFO=False;USER ID=" & sUID & "; INITIAL CATALOG=" & sDatabase & ";DATA SOURCE=" & sSvrName

即可[em26]
4#
发表于 2002-8-6 19:08:00 | 只看该作者
OK!谢谢各位支持!
5#
发表于 2002-8-6 19:14:00 | 只看该作者
这和 yuab的    Application.CodeProject.OpenConnection
就差别在这里,我怎么没想到
    Application.CurrentProject.OpenConnection

6#
发表于 2002-8-6 19:39:00 | 只看该作者

还有一点问题



启动ADP会跳出如图窗口,虽然取消即可,最后不要让它出来。有劳各位再想想!
先谢过了!
7#
发表于 2002-8-6 19:48:00 | 只看该作者
在我这里没有这个问题,关键是退出前要断开连接。[em26]
8#
发表于 2002-8-6 21:36:00 | 只看该作者
THANKS!
9#
发表于 2002-8-6 21:38:00 | 只看该作者
搞定了?
10#
发表于 2003-1-10 21:04:00 | 只看该作者
各位,这是一个好东西,我建设放在精品中。慢慢理解吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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