使用 Azure SQL 数据库后端在 MS Access 中添加和编辑表的工作流

Posted

技术标签:

【中文标题】使用 Azure SQL 数据库后端在 MS Access 中添加和编辑表的工作流【英文标题】:Workflow for adding and editing tables in MS Access with Azure SQL Database Backend 【发布时间】:2016-02-08 15:37:18 【问题描述】:

有很多文章和博客详细介绍了链接/拆分/迁移 MS Access 应用程序以便后端托管在 Azure SQL 上的步骤,例如this one。

但是,所有这些文章似乎都假设表结构处于固定和最终状态。

但是如果我刚刚开始开发呢?如果我一开始就将后端链接到 Azure SQL,我是继续在 Access 中创建表还是直接在 Azure DB 上创建表?在添加和编辑表格时保持同步的正确开发工作流程是什么?

【问题讨论】:

这只是个人意见。通常我们在本地服务器或恶劣环境上开发。为了更新客户数据库,我们有在所有最终生产数据库中再次运行的数据库脚本。请注意,我们保留有关每个数据库结构更改的文档,并始终更新脚本。 啊,是的,这将是专业开发时的正确方法。但是假设我可以直接在生产环境中进行开发——当后端是 SQL 服务器时,如何创建和编辑表?我是在 Access 中创建它们还是直接在 SQL Server 上创建它们? 我建议您可以直接在 Azure 上定义表、关系、存储过程...如果您在一个步骤中编写代码和数据库定义,它会更快,因此您还可以测试您的针对最终数据库的代码并且没有性能意外...... 【参考方案1】:

以下博客文章详细介绍了如何将 Access 连接到 SQLDB: https://blogs.office.com/2012/08/08/access-2013-and-sql-server/ 让我知道这是否有帮助

【讨论】:

以上是关于使用 Azure SQL 数据库后端在 MS Access 中添加和编辑表的工作流的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 表单不允许添加 SQL Server 后端

Joomla 后端在我的组件中禁用错误​​报告

MS SQL Server迁移至SQL Azure

使用 Azure SQL 服务器作为后端数据库运行 Apache Airflow

将 PostgreSql 时间戳查询转换为 MS SQL/Azure SQL

如何使用 java 后端在 react-native 中实现消息传递服务?