众所周知,2010版本已经取消创建ADP文件的菜单,2013好像是ADP文件已经是打不开的了。也就是说,Access 2003以前的“升迁到SQL
Server”功能,从此跟我们说再见了。
那么,我们将如何来完成SQL
server数据库的链接呢?这里只能使用ODBC了。
当然,如果你不介意的话,也可以写VBA代码,用ADO建立链接。不过,对于新手来说,这难度可能不小。
在这里,Roy发个扫盲贴,让大家对Access链接SQL
Server有个比较清晰的感性认识。下面大家就看图吧:
运行环境:
Win 10 64位+Access 2013+SQL
Server 2008
1、点击外部数据,选择“ODBC数据库”
2、在弹出的对话框选择“新建”,然后在数据源列表里选择“SQL
Server”
4、选择SQL服务器,输入“描述”和服务器IP地址【别问我广域网怎么配置】。
5、输入登录用户和密码
6、选择数据库(默认为master),其他选项默认。
7、点击完成。至此,DNS数据源创建完毕。
8、如果有兴趣,可以测试下数据源,看看能不能链接成功。如果不想测试就直接点击完成。
9、至此,DNS数据源创建完毕,这时候应该会返回到“3”的界面,让你选择DNS数据源(也就是刚刚创建的test.dns)。这里就不截图了。
10、双击test.dns后,会弹出登录对话框。输入账号密码后点击“确定”。
12、出现下面的图标时即表示链接成功。
注意:
每次打开文件后,打开第一张表时都需要登录。之前试过勾选“记住依据”,不过好像没什么用。