如何将Ionic 3(Angular 5)应用程序连接到Azure SQL数据库?

时间:2019-01-07 16:06:40

标签: azure ionic-framework azure-sql-database

我有一个使用Azure SQL数据库作为后端的MS Access前端。一切正常。

下一步是通过Ionic App向手机和平板电脑上的远程用户提供一些功能。

使Ionic应用程序与Azure SQL数据库进行交互(读/写)数据的最佳方法是什么?

我只是在寻找初步概况以获取开始位置。如果可能的话,我希望将其保留在MS Azure中。

Azure App是否可以作为两者之间的接口工作?

2 个答案:

答案 0 :(得分:1)

有一个用于Ionic的插件,该插件允许连接到Azure App Service中的“简易表”。我们发现,为了能够将Access FE连接到相同的表,我们必须在添加Easy Tables之前使用常规设置创建一个新的SQL db。如果先创建Easy表,Azure不会向您显示与它们相关的SQL数据库以及如何使用标准SQL ODBC连接字符串连接到它。

答案 1 :(得分:0)

如果考虑使用实时选项,则可以考虑拥有一个可以与Azure DB对话的API,并且可以让NativeScript应用程序使用REST调用该API。您可以按照here的说明创建使用NativeScript的Azure Mobile。

要使用Azure SQL数据库创建REST API,请参阅this文章。