设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[表] 如何创建无DSN链接SQL表

[复制链接]
跳转到指定楼层
1#
发表于 2015-4-13 09:19:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用Access自带的升迁向导升级到SQL server之后(用ODBC链接)之后客户端照样可以在各个用户的电脑上运行。
可是当有新的表添加以后,无论怎么创建链接都发现多了一个DSN设置(数据源)的步骤,
(具体方法见这个经典帖子 http://www.office-cn.net/forum.php?mod=viewthread&tid=79280&highlight=SQL%2BServer

可是照这个方法的结果好麻烦啊,要到每个用户的电脑上添加DSN才能使用了,
~~~ 大家有什么办法可以创建无DSN链接表的方法吗?
网上查了一下(包括Bing),貌似都是要写一大堆代码,感觉不科学啊  *_*!!  
既然自带的升迁向导能做到相信有别的快捷方法。

各位老师,有知道的指点一下,万分感谢了!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2015-4-13 09:43:52 | 只看该作者
3#
 楼主| 发表于 2015-4-13 10:08:41 | 只看该作者
站长老师~ 看不懂啊,我只是要在“表”里面能看到这个链接表,并且所有用户在不用添加数据源的情况下都能访问修改,能否给个范例,多谢了。
4#
发表于 2015-4-13 15:42:54 | 只看该作者
本帖最后由 roych 于 2015-4-14 17:35 编辑

Sub ljb()
Dim strConn As String
strConn = "ODBC;DRIVER=SQL Server;SERVER=服务器名;UID=sa;PWD=xxxxx;DATABASE=SQL数据库名"
DoCmd.TransferDatabase acLink, "ODBC", strConn, acTable, "新建表名", "新建表名"
End Sub
5#
 楼主| 发表于 2015-4-14 16:39:45 | 只看该作者
测试成功! 内牛满面啊 ~  多谢老师
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-4 01:56 , Processed in 0.089305 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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