【发布时间】:2011-07-26 11:15:17
【问题描述】:
我正在尝试向具有四个字段的数据库中插入一个新行,第一个是设置为自动递增(整数)的主键,其他三个是字符串。
我用以下语句插入一个新的:
插入制造商值 ('Test1','Test2','01332232321')
但我得到了以下例外:
"SQLite 错误\r\n表制造商 有 4 列,但有 3 个值 提供”
我假设可以省略主键字段,因为数据库会自动为我分配和增加值。
我将如何解决这个问题?这是一个简单的语法错误还是我需要完全重新考虑我的方法?
【问题讨论】:
标签: c# insert primary-key system.data.sqlite