繁体   English   中英

有没有办法将 Flutter 应用程序与 SQL 服务器通信?

Is there a way to communicate a Flutter App with SQL Server?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我在使用 flutter + SQL 服务器时遇到问题。 有没有办法在不使用 API 的情况下进行通信?

我知道不推荐,但我工作的公司正在制定一个非常简单的解决方案,他们需要这种方式。

为了解释我想要做什么:它是一个非常简单的应用程序,我只需要连接到数据库以验证登录用户和密码以及一些查询以获取服务订单上的项目并添加新项目。

我找到了 dart_mssql 依赖项,但据我了解不适用于移动应用程序,仅适用于服务器端应用程序。

我不是很有经验,那么解决这个问题的最简单快捷的方法是什么?

2 个回复

应用程序根本不应该直接与数据库通信。

Flutter 是一个客户端 UI 工具包,这意味着它可以在手机、浏览器或本机桌面等客户端设备上运行。 将这么多设备连接到单个 sql 服务器数据库仅意味着您将遇到另一个麻烦。

理想情况下,中间应该有一个服务器应用程序,它接收来自 flutter 应用程序的客户端请求(http、grpc、tcp 或其他),处理它们,对数据库进行适当的更改,并将响应返回给 Z5ACEBC4CB70DDBB074B0AC76AAB176 应用程序。

Firebase 是一个简单的出路。 但是如果你想要一个 sql 服务器数据库,你需要一个服务器端应用程序作为 flutter 应用程序和数据库之间的桥梁。

为您的应用程序进行用户身份验证的简单方法是使用 firebase。

3 有没有办法在Flutter中打开其他应用程序

我需要能够在Flutter应用程序中打开其他应用程序 在我正在开发的应用程序中,我需要能够播放视频,但是flutter中的video_player插件仅具有播放和暂停选项,并且还有chewie,但是我们没有选择用命令暂停chewie的选项,所以我在考虑通过其他应用程序(例如vlc,MX播放 ...

2018-12-28 04:51:25 1 290   flutter
5 有没有办法使用 flutter 为 tizen os 创建应用程序?

问候 stackoverflow 开发人员我需要在安装在 Samsung gear S3 中的 Tizen OS 中创建应用程序并进行一些实验我知道化石手表与谷歌开发的可穿戴操作系统完全兼容,它支持 flutter 但在我的情况下,我的手表需要 LTE 支持,所以我选择三星齿轮 S3 但无论如何在 ...

7 有没有办法让 SQL 启动 C# 应用程序

我正在制作一个应用程序,我希望能够获得一个脚本来将数据放入数据库,但我想知道我是否可以使用 SQL 来启动 C# 应用程序以从网络获取信息并将其返回到数据库中,而无需与 SQL 数据库交互。 实际上,我希望操作像这样运行: 但我希望这一切都能从初始程序开始,这样的事情可能吗? ...

2020-01-09 08:00:27 1 66   c#/ sql
8 有没有办法将多个 flutter 应用程序合并到单个应用程序中?

我是一名学生,在 flutter 应用程序开发方面非常新,并且仍在尝试学习 flutter。 如果我有多个 flutter 应用程序(作为 php 中的后端,mysqli)并且我想合并到一个应用程序中,那么我需要做什么,我在 google 上研究了很多,但我没有得到任何更好的解决方案,我想要知道: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM