如何将Flutter App连接到SQL Server

时间:2018-07-11 22:14:44

标签: android sql dart flutter

某些环境: Db已经存在,并且该应用程序仅供公司内部使用,这就是为什么我不使用API​​

大家好,我需要将我的应用连接到SQL Server才能执行查询并从中获取数据。

我已经尝试过使用此插件,但没有成功SqlJocky5

有人已经对扑打做了类似的事情吗?你是怎么做到的?还有另一个用于将应用程序与sql server连接的库? 所以,我要寻找的是是否存在像Xamarin Forms(SqlClient)或Android Studio Java(JDBC Driver)中那样的库

预先感谢

1 个答案:

答案 0 :(得分:4)

我试图问一个问题,但由于未回答某些问题而被阻止。

以下是答案:

来自{@ {3}},来自@Abner Hernandez

首先:您需要一个SQLServerSocket:https://groups.google.com/forum/#!topic/flutter-dev/GO9ilukcoN4是免费的并且可以使用! 其次:您需要一个客户端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应用程序更安全地连接到服务器。