运行tomocat后出现 插入错误: 列名或所提供值的数目与表定义不匹配。 at com.microsoft.sqlserver.jdbc.SQ

作者&投稿:尉显 (若有异议请与网页底部的电邮联系)
com.microsoft.sqlserver.jdbc.SQLServerException: 列名 'ds' 无效。 什么意思?~

把 String sql="delete Topic where TopicID="+TopicID; 换成 String sql="delete Topic where TopicID='"+TopicID+"'"; 试试

MicroSoft 的 SQL Server 数据库驱动,它可以帮助你连接到 SQL Server 数据库,这样,应用程序才可以编写 SQL 语句以获得、更改或新增数据(仅适用于 SQL Server)。

疙瘩,异常写出来,看是哪个字段类型错了。

表结构不说怎么写?你字段和SQL语句写的不匹配 insert chatInfo
chatInfo 这张表的字段一共几个 你写了7个问号 有7个么

检查SQL语句与表定义