Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 链接Access中的SQL 2005表(客户端文件)并分发给用户_Sql Server 2005_Ms Access 2007 - Fatal编程技术网

Sql server 2005 链接Access中的SQL 2005表(客户端文件)并分发给用户

Sql server 2005 链接Access中的SQL 2005表(客户端文件)并分发给用户,sql-server-2005,ms-access-2007,Sql Server 2005,Ms Access 2007,我已使用Access 2007升迁向导将文件移动到SQL server。我现在遇到的一个问题是,当我尝试在Excel或Access中链接表时,需要创建DSN或机器数据源连接。在任何一种情况下,当我这样做时,它使连接只在当前PC上有用 我要做的是创建一个access文件和一个excel文件,这两个文件都链接到sql server上新增加的表,我可以通过网络将其分发给用户--假设他们在sql server上都有足够的用户权限来读取数据 有什么建议吗 Chuck使用Doug Steele的代码将您的D

我已使用Access 2007升迁向导将文件移动到SQL server。我现在遇到的一个问题是,当我尝试在Excel或Access中链接表时,需要创建DSN或机器数据源连接。在任何一种情况下,当我这样做时,它使连接只在当前PC上有用

我要做的是创建一个access文件和一个excel文件,这两个文件都链接到sql server上新增加的表,我可以通过网络将其分发给用户--假设他们在sql server上都有足够的用户权限来读取数据

有什么建议吗


Chuck

使用Doug Steele的代码将您的DSN转换为无DSN连接字符串:


无论谁投票认为这属于超级用户,他都是个白痴。仅仅因为它是一个访问问题并不意味着它不属于这个问题——这是一个编程/数据库问题,相当合理地属于这里。