无法通过 dart 连接到 SQL Server
我需要创建一个在 SQL Server 计算机上运行的 Windows REST 应用程序,以将 SQL Server 数据库中的数据提供给 Android 应用程序。
我知道在 NODE 中创建 REST 应用程序会更好,但由于我正在学习 Flutter,所以我更喜欢在 DART 中构建,以避免学习 2 个开发工具。
经过一番搜索,我找到了 DART 库 dart_mssql
,但是当我尝试运行演示示例时出现错误:
c://users/xx/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/dart_mssql-1.0.1/lib/src/sql_connection.dart:1:1:
错误:不再支持 Dart 本机扩展。迁移到使用 FFI (https://dart.dev/guides/libraries/c -互操作)
导入 'dart-ext:dart_mssql';错误:无法以健全的空安全性运行,因为存在以下依赖项
有没有办法避免与新的 DART 2 版本不兼容? 我尝试了其他 SQL Server Dart 库,但似乎都不起作用......
I need to create a windows REST app that runs on a SQL Server machine, to provide data from a SQL Server database to an Android app.
I know that it would be better to create the REST app in NODE, but since I'm learning Flutter I prefer build in DART to avoid learning 2 development tools.
After some searching, I found the DART library dart_mssql
, but I get errors when I try to run the demo example:
c://users/xx/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/dart_mssql-1.0.1/lib/src/sql_connection.dart:1:1:
Error: Dart native extensions are no longer supported.Migrate to using FFI instead (https://dart.dev/guides/libraries/c-interop)
import 'dart-ext:dart_mssql';Error: Cannot run with sound null safety, because the following dependencies
Is there a way to avoid this incompatibility with new DART 2 version?
I tried other SQL Server Dart libraries, but none seem to work...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
sql_conn(仅限 Android 设备)。工作...
sql_conn (Only Device Android). Work...