sqlite插入语句id自增列问题

sqlite给主键id设置AUTOINCREMENT自增在插入数据的时候报错table has x columns but x-1 values were supplied 为什么自增列要显示不提供,sqlite需要提供自增列table ResTools has 7 columns but 6 values were supplied

SQL Statement:insert into ResTools values('管理系统winform+Sqlite','项目\\C#程序设计\\C#winform项目\\管理系统','','Winform','0','0')

在管理工具中使用

insert into ResTools values(null,'管理系统winform+Sqlite','项目\\C#程序设计\\C#winform项目\\管理系统','','Winform','0','0')

如果在C#调用的话使用

string insertsql = string.Format("insert into diary values({0},'{1}','{2}','{3}')", "null", date, weather, text);

var inserttable = sqlhelper.ExecuteNonQuery(insertsql);

if (inserttable > 0)

{

var table = sqlhelper.GetDataTable(recentlysql);//查询

ViewBag.TableData = table;

}

else {

}

{0}不要加''

相关推荐
飞翔沫沫情1 分钟前
《快速部署Mysql-slave 容器,实现高效主从同步》
数据库·docker·mysql主从同步
SelectDB技术团队3 分钟前
一文了解多云原生的现代化实时数仓 SelectDB Cloud
大数据·数据库·数据仓库·云原生·云计算
木卫二号Coding1 小时前
docker-开源nocodb,使用已有数据库
数据库·docker·开源
StarRocks_labs1 小时前
StarRocks 存算分离在得物的降本增效实践
数据库·数据仓库·湖仓
敲代码敲到头发茂密2 小时前
基于 LangChain 实现数据库问答机器人
数据库·人工智能·语言模型·langchain·机器人
一入程序无退路2 小时前
c语言传参数路径太长,导致无法获取参数
linux·c语言·数据库
陌夏微秋3 小时前
STM32单片机芯片与内部47 STM32 CAN内部架构 介绍
数据库·stm32·单片机·嵌入式硬件·架构·信息与通信
计算机学无涯4 小时前
Spring事务回滚
数据库·sql·spring
web130933203984 小时前
flume对kafka中数据的导入导出、datax对mysql数据库数据的抽取
数据库·kafka·flume
张声录14 小时前
【ETCD】【实操篇(二十)】浅谈etcd集群管理的艺术:从两阶段配置到灾难恢复的设计原则
数据库·etcd