问题标签 [phxsoftware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3649 浏览

c# - System.Data.Sqlite FormatException 使用带有 LIKE 的参数

我在 C# 表单应用程序中使用 Sqlite 作为我选择的数据库,并带有http://sqlite.phxsoftware.com/ System.Data.SQLite 提供程序。我正在尝试实现搜索功能,但效果不佳......或者我错过了一些东西。

我正在使用的简化 sql 如下所示:

当我运行此程序时,在带有参数的任何排列中(使用 ? 或 ?001 或 :boundParameter 或 @boundParameter),它会给我一个 FormatException:“输入字符串的格式不正确。” 我找不到任何说我不能在 LIKE 中使用参数的东西。有人知道吗?我需要以其他方式吗?

0 投票
1 回答
351 浏览

c# - sqlite - 此附加代码的任何改进(在 sqlite 中以事务方式运行多个 sql 命令)

这段代码可靠吗?我尝试使用“使用”等。基本上是一种方法,可以作为 SQL 命令的序列列表传递,以针对 Sqlite 数据库运行。

我认为在 sqlite 默认情况下,在单个连接中运行的所有命令都是事务处理的,这是真的吗?这是真的?即我不应该(并且目前还没有进入代码)BeginTransaction 或 CommitTransaction。

它使用http://sqlite.phxsoftware.com/作为 sqlite ADO.net 数据库提供程序。

第一次尝试

第三次尝试

这怎么样?

谢谢

0 投票
3 回答
1951 浏览

c# - dotConnect 或 "sqlite.phxsoftware.com" 用于将实体框架与 SQLite 一起使用

在dotConnect或“ sqlite.phxsoftware.com ”中使用实体框架和 SQLite(在 C# 中)哪个是更好的选择?