【发布时间】:2015-04-06 15:27:29
【问题描述】:
我正在 Access 2013 中创建一个数据库。
我需要创建一些链接到 SQL Server 的表,其他 Access 查询将使用这些表来获取数据。不会向 SQL Server 返回任何信息,这些表仅供参考。
我尝试使用对 SQL Server 的传递查询,但它工作正常,但我无法刷新它,我不得不返回“SQL 视图”并单击“运行”。我做了一些研究,发现传递查询不可更新。如果有人能证明这是错误的,我会很高兴!
然后我尝试创建一个到 SQL Server 的链接表,但是它只显示了 267 列中的 22 列(所有这些对我来说完全没用)(别担心,我只需要大约 3 或 4这些列)。
有没有办法做到这一点?
【问题讨论】:
-
单个表中有 267 列?听起来应该尽快进行一些标准化。除此之外,您的问题有点令人困惑。您是否通过 sql server 中的视图使用链接表?
-
是的,它包含了我们所有零件的大部分信息。
-
我尝试创建一个链接表来访问我们公司在 SQL 服务器上的数据库中的一个表。这有帮助吗?我不完全确定你的意思。
-
当你说通过 sql 我假设你的意思是你正在对 sql server 运行查询?如果是这样,为什么需要链接表?你不能只创建一个到 sql 的连接并在那里运行你的查询吗?
-
是的,没错。
标签: sql-server odbc ms-access-2013 linked-tables