我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。
关闭 4 年前。
一些背景:Db 已经存在,并且该应用程序供公司内部使用,这就是我不做 API 的原因。
我需要将我的应用连接到 SQL 服务器以执行查询并从中检索数据。
我已经尝试过使用这个插件,但没有成功 SqlJocky5
有人已经用 flutter 做过类似的事情了吗?你是怎么做到的?还有另一个用于将应用程序与 sql server 连接的库吗? 所以,我正在寻找的是是否有一个库可以在 Xamarin Forms (SqlClient) 或 Android Studio Java (JDBC Driver) 中执行此操作。
最佳答案
我试图提出一个问题,但因为我没有回答某个问题而被阻止。
答案如下:
来自 https://groups.google.com/forum/#!topic/flutter-dev/GO9ilukcoN4来自@Abner Hernandez
首先:您需要一个 SQLServerSocket:https://github.com/nippur72/SqlServerSocket是免费的并且有效! 第二:您需要一个客户| https://github.com/nippur72/SqlServerSocket (查看 DartClient 文件夹)。 我做了几个连接,效果很好。
当然,它并不像“易于使用,只需 2 或 3 次点击和更少的编程......”但是是的,您可以“实现一个简单的 SELECT * FROM XXX 并显示在使用 Flutter 的两个设备(IOS 和 Android)上的结果。”我做到了!
是的,我使用远程 sql 对其进行了测试,并且正在使用 CRUD。我还没有测试广泛的查询。
günter-zöchbauer 提供了最佳实践。
您应该使用 AQUEDUCT aqueduct.io 并创建一个 web api,以便您的 Flutter 应用更安全地连接到服务器。
https://stackoverflow.com/questions/51294893/