...个问题,大家帮我看看啊! java.sql.SQLSyntaxErrorException: ORA-009...
发布网友
发布时间:2024-10-19 18:30
我来回答
共3个回答
热心网友
时间:2024-10-28 15:28
你的sql语句有个小错误
String str = "insert into users values("
+2+"',"+uname+"','"+unick+"','"+upasswd+"','"+urpasswd
+"','"+uemail+"')";
+2+"',"+uname+"'
这里你把uname左边的单引号写到逗号前面了
改为
String str = "insert into users values("
+2+", '"+uname+"','"+unick+"','"+upasswd+"','"+urpasswd
+"','"+uemail+"')"
还有问题HI我哈
热心网友
时间:2024-10-28 15:31
显然你拼出来的SQL语句有错误,insert的那句话,println出来看看就知道了,users这个表总共几个列?都给值了吗?
热心网友
时间:2024-10-28 15:32
你把错误贴出来看看,
把str也输出来看看执行的sql是什么样的
热心网友
时间:2024-10-28 15:29
你的sql语句有个小错误
String str = "insert into users values("
+2+"',"+uname+"','"+unick+"','"+upasswd+"','"+urpasswd
+"','"+uemail+"')";
+2+"',"+uname+"'
这里你把uname左边的单引号写到逗号前面了
改为
String str = "insert into users values("
+2+", '"+uname+"','"+unick+"','"+upasswd+"','"+urpasswd
+"','"+uemail+"')"
还有问题HI我哈
热心网友
时间:2024-10-28 15:31
你把错误贴出来看看,
把str也输出来看看执行的sql是什么样的
热心网友
时间:2024-10-28 15:29
显然你拼出来的SQL语句有错误,insert的那句话,println出来看看就知道了,users这个表总共几个列?都给值了吗?