您的
INSERT查询不正确,当您使用该类型的语法时,假设所有文件都必须具有值,并且由于您具有auto_incremented列,因此未包含它会使它无效。
因此,要更正语法,您必须显式声明所有列,例如
INSERT INTO tableName(col1, col2) VALUES (?,?)
如果我没记错的话,您的表中有14列,
PhoneData而您只为13列提供了13个值(不包括auto_increment)
ID。准备好的语句的正确查询应如下所示:
INSERT INTO PhoneData( Names, mobileNumber1,..., country) VALUES (?,?,...,?)



