980041382 发表于 2021-6-13 00:25

求助使用Mysql+Java的时候遇到问题

本帖最后由 980041382 于 2021-6-13 14:53 编辑

Cannot resolve query parameter'3'


代码报错的第252行和876行截图:



代码打包如下:
booksale.7z - 蓝奏云 (lanzoui.com)

13599383608 发表于 2021-6-13 00:44

这个parameterIndex下标应该从0开始的吧

Goldrepo 发表于 2021-6-13 02:40

column count doesn't match value count at row 1的意思是插入的字段值总个数跟表的字段不匹配导致的错误
请确认buybook表结构是否存在4个字段,如果多于4个字段,请用insert into buybook(xx1,xx2,xx3,...) values(?,?,?,...)这种指定字段名的写法

fdy8421 发表于 2021-6-13 06:20

支持三楼的观点

980041382 发表于 2021-6-13 14:53

Goldrepo 发表于 2021-6-13 02:40
column count doesn't match value count at row 1的意思是插入的字段值总个数跟表的字段不匹配导致的错误
...

确实 Buybook表不小心多了一列 谢谢!

sifan785622020 发表于 2021-6-22 10:39

980041382 发表于 2021-6-13 14:53
确实 Buybook表不小心多了一列 谢谢!

我实训也在用java+jdbc,我就感觉你多了一列
页: [1]
查看完整版本: 求助使用Mysql+Java的时候遇到问题