请问该如何转化?是seq_name.nextval=Integer.parseInt(seq_name.nextval);
这样吗?

解决方案 »

  1.   

    int xxx=Integer.parseInt(seq_name.nextval);
    执行insert into t1 values(xxx);
      

  2.   

    NewsBar——最佳上网伴侣!她可以:
    → 1、一边上网,一边赚钱!
    → 2、及时了解最新信息;
    → 3、自由参加各种网络拍卖,赢得巨大乐趣;
    → 4、免费参与多个广告商随时开展的各种抽奖活动...
    心动?立刻行动!点击这里,免费注册:http://www.ads4cn.com/newsbar/refferer.asp?elflovebobo
      

  3.   

    无风
    我按照你3楼的做法,服务器提示没有“seq_name.nextval“这个变量
      

  4.   

    哦,sorry
    JSP中的先select seq_name.nextval from dual;
    将结果保存到int xxx 中
    在执行insert into t1 values(xxx);
      

  5.   

    select seq_name.nextval from dual;
    这句也适用result来接收吗?
    然后也是
    while(result.next){}?
      

  6.   

    ResultSet rs = stmt.executeQuery("select seq_name.nextval from dual;");
    while (rs.next())
    {
    id = rs.getString(1);

    System.out.println(id);
    }
     执行到id = rs.getString(1);这行就会报错
    请问正确的写法是?
      

  7.   

    ResultSet rs = stmt.executeQuery("select seq_name.nextval from dual;");
    不好意思是执行到这行就会报错
      

  8.   

    SQL Exception ocuured!
    ORA-00911: invalid character
    还是这句
      

  9.   

    我也出现过这个问题,就是在jsp页面向数据库的某个表中插入数据,开始怎么都不行,后来我把表的路径写全就行了insert into 方案名.表名 values(......), 这样就没有问题了
      

  10.   

    ResultSet rs = stmt.executeQuery("select to_char(seq_name.nextval) from dual;");
    while (rs.next())
    {
    id = rs.getString(1);System.out.println(id);
    }
    把nextval转化为String型就可以了。