我有一个日程安排软件,其中包含客户、客户宠物、宠物美容风格、约会和发票的数据库。随软件提供的通用报告并未提供我需要的信息。软件公司的支持告诉我使用 Access 来构建我需要的报告。我没有看到如何连接到软件的数据库以在 Access 中使用来生成我的自定义报告。对此信息的任何帮助或链接将不胜感激。提前谢谢大家
MS Access 的独特功能之一是连接到外部 RDBM(SQL Server、Oracle、Postgres、MySQL、SQLite),作为对其默认 Jet/ACE SQL 引擎的补充。事实上,Access 可以连接到任何其他兼容 ODBC 的系统,甚至是 Quickbooks 或您的软件,假设它具有 ODBC API。
.MDF 是 SQL Server 主数据库文件,但通常您不会直接连接到该文件,而是连接到服务器实例。很可能,您需要将 Access 连接到软件所在的 SQL Server 数据库。事实上,您将执行软件所做的工作:连接到后端数据库。没有任何软件或网络/移动应用程序没有某种数据库或数据存储。
通过许多在线教程,MS Access 后端设置非常简单:
找到 SQL Server 实例和所有需要的凭据(服务器地址或主机、端口、架构、用户、密码)。
确保安装了 ODBC 驱动程序(如果安装了 SQL Server,通常已经可用)或检查软件是否具有预定义的 DSN。在线提供免费的 MSSQL ODBC 下载。打开odbcad32.exe
以查看当前的计算机驱动程序/DSN 安装。
在保存的 Access .accdb/.mdb 数据库中,在 MSAccess.exe 的“外部数据”选项卡下,单击 ODBC 数据库(地球图标),您可以在其中通过向导连接到上述驱动程序或 DSN(机器或用户)。您可以导入表或链接活动表,连接成功后会提示您选择数据库表。
从那里您可以像使用 MS Access 中的任何其他本地表一样使用链接表,包括表单、报告、宏和模块。
事实上,了解 ODBC 连接后,您可以使用大多数维护数据库 API 的编程语言工作,包括 Python、PHP、R、Perl、Java、C#、VB,甚至是您日常的 MS Excel,以与调度软件的数据进行交互。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句