易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 插入数据 报错了~~ 各位来看看吧

Exception in thread "main" java.sql.BatchUpdateException: No value specified for parameter 5
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1257)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:943)
at db.XmlParse.parseTables(XmlParse.java:510)
at db.XmlParse.main(XmlParse.java:47)

Exception in thread "main" java.sql.BatchUpdateException: No value specified for parameter 5

缺少一个参数。你一共有5个参数
建议你贴出你的语句。

贴代码 
第5个参数没有值?

如果某一列没有值也是错的吗?我不填也不行啊?

你preparement
sql语句中(?,?,?,?,?);
pt.set(1,p1);
pt.set(2,p2);
pt.set(3,p3);
pt.set(4,p4);
pt.set(5,p5)是不是没写;
检查P5有没有值

没有值用null插入

引用如果某一列没有值也是错的吗?我不填也不行啊?


引用没有值用null插入


引用
你preparement
sql语句中(?,?,?,?,?);
pt.set(1,p1);
pt.set(2,p2);
pt.set(3,p3);
pt.set(4,p4);
pt.set(5,p5)是不是没写;
检查P5有没有值

哦,那我写pt.set(5,null)也是行的对吗?

哦,谢谢大家了,我试试看

嗨!!!!真想扇我自己两嘴巴
条件写错了

特别谢谢大家,我这是第一次做项目(在公司实习)


相关问答:

apache+PHP+mysql在win7下使用

如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。

win7测试版也用过,不会有什么问题的,放心。

当然你最 ......

MySQL数据包过大

我用一个循环往数据库里面存文件,本来可以作为文件存放数据库里面只放文件的位置的,但是没有办法租的服务器网页空间大小有限制数据库没有限制。语句是这样的


public static final DataBase.MAXSIZE=102 ......

mysql 简单问题

假如数据库中有个test表,表中有id,Name,num,记录时间
id为自增长主键,name是名字,num表示其数量

1  nike  100        系统时间
2  nike  300  &n ......

mysql储存过程的问题

我现在学习MYSQL,问下mysql储存过程如何建立和使用,最好写成$sql="sql语句",$re=mysql_query($sql);谢谢
建议你先自己看一下文档中的例子。

http://dev.mysql.com/doc/refman/5.1/zh/stored-pro ......

eclipse与mySQL的问题 - Java / Eclipse

在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号