IDEA报错 com.microsoft.sqlserver.jdbc.SQLServerException : 列名或所提供的数目与表定于不匹配
在IDEA连接SQL Server数据库做一个GUI程序时,当我使用sql的插入语句时,编译没问题,但是运行报错如下:
问题代码:
String insert = "insert into Userlnfo(用户名,姓名,密码,身份) values('"+Usersname+","+name+","+Password+","+position+"')";
刚开始我以为是我建表的问题,但是表的列名数与我要插入的数是一样的,那么问题不在表上
后来发现是sql语句的语法错误,应该是每个对应的列名都用单引号隔
原创
2021-05-18 17:29:06 ·
1441 阅读 ·
0 评论