加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite在C#跨平台应用程序

发布时间:2020-12-12 19:11:54 所属栏目:百科 来源:网络整理
导读:有人可以帮助/指导我在Linux(MONO)和Windows(.NET)上使用SQLite lib 在linux上,我使用本机mono sqlite客户端,在windows上我使用http://sqlite.phxsoftware.com/ 有没有办法定义“使用”指令,如下所示: #if (linux) using Mono.Data.Sqlite;#else using Syst
有人可以帮助/指导我在Linux(MONO)和Windows(.NET)上使用SQLite lib

在linux上,我使用本机mono sqlite客户端,在windows上我使用http://sqlite.phxsoftware.com/

有没有办法定义“使用”指令,如下所示:

#if (linux)
  using Mono.Data.Sqlite;
#else
  using System.Data.SQLite;

另外一个问题是两个实现方式的区别很小,如:

cmd = new SqliteCommand(); // mono
cmd = new SQLiteCommand(); // sqlite.phxsoftware.com

等待任何帮助

如果你知道更好或更简单的方式来做到这一点,它将非常感谢信息.

谢谢

您可以使用 csharp-sqlite这是Sql-Lite的C#的端口.它非常活跃,基于3.6.22版本的SqlLite.参见米格尔 comments试图加快速度.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读