在SQLite中使用C#添加参数

前端之家收集整理的这篇文章主要介绍了在SQLite中使用C#添加参数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是学习sqlite,我无法将我的参数正确编译到命令中.当我执行以下代码
this.command.CommandText = "INSERT INTO [StringData] VALUE (?,?)";

this.data = new sqliteParameter();
this.byteIndex = new sqliteParameter();

this.command.Parameters.Add(this.data);
this.command.Parameters.Add(this.byteIndex);

this.data.Value = data.Data;
this.byteIndex.Value = data.ByteIndex;

this.command.ExecuteNonQuery();

我得到一个sqlite异常.检查CommandText后,我发现无论我在做什么都没有正确添加参数:INSERT INTO [StringData] VALUE(?,?)

任何想法我失踪了?

谢谢

尝试使用VALUES而不是VALUE.
原文链接:https://www.f2er.com/sqlite/197743.html

猜你在找的Sqlite相关文章