Android 如何将Sql Server与React Native连接?
我想使用React Native for Android和iOS开发移动应用程序,但我不知道如何连接SQL Server。有没有可能?如果可能,我如何连接? 我读到这是可能的,但只有Android。如果它只适用于Android,我将如何连接用于iOS的db?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通信 除此之外,前端没有什么
是否仍有连接本地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>