使用Latin2免费嵌入式.NET for .NET

时间:2013-06-27 17:19:41

标签: .net sql

寻求符合以下条件的嵌入式数据库:

  • 自由
  • 支持VB.NET
  • 支持重音字符(例如Latin2,unicode),无需外部扩展(SQLite和ICU)
  • 支持UPPER,LOWER,SORTING和重音字符
  • 支持GROUP_CONCAT功能或允许组逗号分开的其他功能
  • 支持自动增量整数而无需编写脚本和其他(例如Firebird)
  • 不需要安装。足以复制程序的一些dll文件。

抱歉我的英文不好!

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

我会看看SQLite。它小巧,独立,并且具有许多语言的绑定,包括C#。它是免费的并且支持unicode,所以处理latin2字符不应该是任何问题(虽然我没试过)。

编辑:默认情况下似乎是SQLite won't sort accented characters

  

SQLite的默认配置仅支持不区分大小写   ASCII字符的比较。

应该可以编写自己的Unicode处理,但我想这需要一些C编程。