wuruize888 2017-05-09 10:43 采纳率: 100%
浏览 1631
已采纳

java.sql.SQLException问题

如题,这个什么问题?
insert into (abc)(a_NAME,aSYS_VERSION,a_RUNTIME) values(?,?,?)
用的是java ,prepareStatement
报错java.sql.SQLException: Parameter index out of range (0 < 1 )

ps = conn.prepareStatement(sql);
for (int i = 1; i <= mValue.size(); i++) {
String inX = mValue.get(i).toString();

            if (isType.isFloat(inX, "+")) {
                ps.setFloat(i, Float.parseFloat(inX));
                System.out.println(inX + "是浮点<br>");
            } else if (isType.isNum(inX, "+")) {
                ps.setInt(i, Integer.parseInt(inX));
                System.out.println(inX + "是整数<BR>");
            } else if (isType.isValidDate(inX)) {
                String newtime = (String) inX;
                SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                Date dateA = format.parse(newtime);
                ps.setDate(i, (java.sql.Date) dateA);
                System.out.println(inX + "是时间<BR>");
            } else {
                ps.setString(i, inX);//是字符串
                System.out.println(inX + "是字符串<BR>");
            }
            //ps.addBatch();
            System.out.println("inx:" + inX);
        }
  • 写回答

8条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 已采纳回答 10月21日

      悬赏问题

      • ¥20 python跨服务器实现复制 ,剪切的功能需求
      • ¥15 R语言,单因素cox检验,时间分层后,使用coz.zph()函数再次ph假设检验时报错,如何解决?
      • ¥15 关于#C语言冒泡排序型#的问题,如何解决?
      • ¥15 如何预处理存在负值的样本数据,使其能够全都成为正的
      • ¥15 SW画图拖影,平滑处理如何关闭
      • ¥15 请问怎么通过css改变图片颜色
      • ¥15 c语言文件读取到结构体以及写入
      • ¥15 Blender: auto rig pro骨骼动画导出后变形穿模
      • ¥15 C51单片机的设计思路哈
      • ¥15 Linux脏牛提权漏洞