【问题标题】:Phonegap/cordova connect directly to MS SQL database (not through any Web)Phonegap/cordova 直接连接到 MS SQL 数据库(不通过任何 Web)
【发布时间】:2016-05-05 12:12:45
【问题描述】:

我的任务是编写条形码阅读器。它将直接连接到 MS SQL Server 以查找产品。

基本上,我可以编写一个 ASP.net 网站并编写 Javascript 代码以从 Cordova (Android) 应用程序调用它。或者编写本机代码并从 Cordova 调用它。

但我的任务是使用 Javascript 代码“直接连接”到 Ms SQL 服务器。有什么办法吗?

【问题讨论】:

    标签: javascript android asp.net sql-server cordova


    【解决方案1】:

    直接连接到数据库不是一个好主意。相反,您的数据库应该由 API 公开。

    在您的情况下,最好的办法是使用内置的 ASP.NET WebAPI。您可以找到有关 ASP.NET WebAPI here 的更多信息。

    要调用 WebAPI 端点,您需要使用 HTTP 或 HTTPS 调用。 jQuery 有很多不错的功能可供您使用。

    您希望确保应用程序的每一层都是分开的。如果您开始将 SQL 查询放在您的移动应用程序中,那么在涉及任何类型的调试甚至重构时这都会带来灾难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 2016-12-07
      • 2016-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多