我在将布尔值插入数据库时遇到了问题。 我的结构很简单:
struct
{
string name;
bool isStudent;
}
我希望你能够将其插入到数据库中,就像这样:
dbCommand.CommandText = "INSERT INTO People (name, isStudent) VALUES ('" + people1.name + "', " + people1.isStudent + ")";
dbCommand.ExecuteNonQuery();
但是它抛出异常:
SQLite错误,没有这样的列:True
描述数据库表
。 - Luke@string
,@string = "标准SQL注入警告。"
- Hogan1
或0
存储为bit
,你需要使用?
:
来解决这个问题。 - Bastardo