Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将Sql Server与React Native连接?_Android_Ios_Sql Server_React Native_Mobile - Fatal编程技术网

Android 如何将Sql Server与React Native连接?

Android 如何将Sql Server与React Native连接?,android,ios,sql-server,react-native,mobile,Android,Ios,Sql Server,React Native,Mobile,我想使用React Native for Android和iOS开发移动应用程序,但我不知道如何连接SQL Server。有没有可能?如果可能,我如何连接? 我读到这是可能的,但只有Android。如果它只适用于Android,我将如何连接用于iOS的db? 是否仍有连接本地SQL server数据库的方法?(或任何教程?是的,您可以使用SQL、Postgres、Mongo或任何数据库 您需要使用节点、php、python等提供您选择的后端。这将与SQL server通信 除此之外,前端没有什么

我想使用React Native for Android和iOS开发移动应用程序,但我不知道如何连接SQL Server。有没有可能?如果可能,我如何连接? 我读到这是可能的,但只有Android。如果它只适用于Android,我将如何连接用于iOS的db?
是否仍有连接本地SQL server数据库的方法?(或任何教程?

是的,您可以使用
SQL
Postgres
Mongo
或任何数据库

您需要使用节点、php、python等提供您选择的后端。这将与SQL server通信

除此之外,前端没有什么真正的变化,除了将API调用指向服务器并确保您的
info.plist
允许localhost或其他API与其通信

Info.plist
NSAppTransportSecurity
NSExceptionDomains
本地服务器
N异常低安全Http负载

是我构建的一个repo,它演示了
react-native
应用程序如何与
节点
服务器和
mongo
数据库通信。也许你可以从中找到一些灵感。

Sql Server不支持你想要实现的目标。检查

MSSQL服务器连接库不是客户端javascript>库。即使您编写了自己的库,也绝对无法从web浏览器创建TCP SQL connections>

出于安全原因,您永远不会希望允许客户端访问>SQL Server。您需要启动服务器端环境(例如>Node/Express),以便向客户端应用程序公开API


如果您正在寻找连接到主机服务器的插件,那么可以使用react native mssql连接到服务器。但是,如果要使用本地文件来存储数据,则使用本地sqlite更好。

为什么要使用sql?尝试搜索其他数据库框架
   <key>NSAppTransportSecurity</key>
    <dict>
      <key>NSExceptionDomains</key>
      <dict>
        <key>localhost</key>
        <dict>
          <key>NSExceptionAllowsInsecureHTTPLoads</key>
          <true/>
        </dict>
      </dict>
    </dict>