首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用access访问第三方数据库?

如何使用access访问第三方数据库?
EN

Stack Overflow用户
提问于 2017-04-28 23:34:31
回答 1查看 621关注 0票数 0

我有一个调度软件,有一个数据库的客户,客户宠物,宠物美容风格,约会和发票。与软件一起给出的通用报告并没有给我需要的信息。软件公司的支持告诉我要使用Access来构建我需要的报告。我不知道如何连接到软件的DB,以便在Access中使用它来生成自定义报告。任何帮助或链接到这方面的信息将不胜感激。谢谢大家

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-29 01:45:28

features的一个独特特性是连接到外部关系数据库管理系统( Server、Oracle、Postgres、MySQL、SQLite),以补充其默认的Jet/ACE引擎。事实上,Access可以连接到任何其他兼容ODBC的系统,即使是Quickbook或您的软件,前提是它有ODBC。

.MDF是Server主数据库文件,但通常不直接连接到文件,而是连接服务器实例。很可能,您需要连接对软件所在的Server数据库的访问。实际上,您将执行软件所做的工作:连接到后端数据库。没有任何软件或web/移动应用程序没有数据库或某种类型的数据存储。

MS后端设置非常容易,有许多在线教程:

  1. 查找Server实例和所有需要的凭据(服务器地址或主机、端口、架构、用户、密码)。
  2. 确保安装了ODBC驱动程序(如果安装了Server,通常已经可用),或者检查软件是否有预定义的DSN。免费的MSSQL下载可在线获得。打开odbcad32.exe查看当前计算机驱动程序/DSN的安装情况。
  3. 在已保存的Access ..accdb/..mdb数据库中,在MSAccess.exe中的外部数据选项卡下,单击ODBC数据库(全局图标),通过向导连接到前面提到的驱动程序或DSN (机器或用户)。您可以导入表或链接活动表,在成功连接后,这些表将提示您选择数据库表。

在那里,您可以像MS Access中的任何其他本地表一样使用链接表,包括表单、报表、宏和模块。

事实上,了解ODBC连接,您可以使用大多数维护数据库API的编程语言,包括Python、PHP、Perl、Java、C#、VB,甚至您的日常MS都可以与调度软件的数据进行交互。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43690210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档