本帖最后由 liupeipeipei 于 2011-01-24 14:33:43 编辑

解决方案 »

  1.   

    用sys用户的话 是要指定dba身份的 
    你要普通用户去连
      

  2.   

    回ls,我换成普通用户了,还是报同样的错,还是想问一下我上面第三个问题,那是不是有什么问题?我看这个表是在表空间USERS里的
      

  3.   

    insert into roeee.test values('?','?')";
    不知道会不会是少了引号的问题 你试试
      

  4.   

    PreparedStatement pstmt=con.prepareStatement(reg); //这行报错,空指针//--当然会报空指针错误,因为你连接就是空的conn = null
    --要先创建构造类才能有链接conn 用构造方法
    UserRegist uregist = new UserRegist(); 
      

  5.   

    ls这位大哥我确实不太明白,你new了这个uregist,但是他用在哪啊
      

  6.   

    你把那条insert语句放到plsql中执行 看看有没有问题 先排除sql错误 再找程序错误
      

  7.   

    你的con是不是没有实例化?先实例化下吧。
      

  8.   

    你能把你的tnsname完整的贴出来吗?!
    那个地方应该使用的网络服务名,不应该是实例名。