参数不足,期待是 1 的问题
sql= "Insert into stuTable(Num,Name,Sex,Ehtnic,Class,Birthday,Home) values(str1, 'str2 ', 'str3 ', 'str5 ', 'str6 ', 'str7 ', 'str4 ') ";
出现了如下的问题:
那位高手可以指教一下
------解决方案--------------------str1, 为什么不用 ‘’把它引起来
------解决方案--------------------我想问题不是出在这里,帖多一点代码吧
-----------------------
http://blog.xerik.cn (专注于Java技术)
------解决方案--------------------你的 sql 语句拼接 有问题
sql= "Insert into stuTable(Num,Name,Sex,Ehtnic,Class,Birthday,Home) values(str1, 'str2 ', 'str3 ', 'str5 ', 'str6 ', 'str7 ', 'str4 ') ";
=>
sql = "Insert into stuTable(Num,Name,Sex,Ehtnic,Class,Birthday,Home) values( ' "
+ str1
+ " ', ' "+str2
+ " ', ' "+str3
+ " ', ' "+str5
+ " ', ' "+str6
+ " ', ' "+str7
+ " ', ' "+str4
+ " ') ";
------解决方案--------------------看到有个Birthday,你插的是STRING,看看你的BIRTHDAY在数据库是什么类型的