你的connection是不是autocommit的啊?

解决方案 »

  1.   

    是不是应该是
    String sql="insert into ill values("+txtusername.getText()+","+csex.getSelectedItem()+","+cstatus.getSelectedItem()+","+txtusertel.getText()+","+txtuserfamily.getText()+","+txtroomnumber.getText()+","+txtuserbirth.getText()+","+txtuserjob.getText()+")"; 
      

  2.   

    楼主没有提交事务!  一句代码 ,transaction.什么  我忘记了!  你自己看看提示! 
    或是网上找找! 
      

  3.   

    首先看一下有没有什么异常抛出,要异常的时候,你可以捕获,但是一定要打印出相关的信息,这样才好排除BUG
      

  4.   

    没有抛出异常,只是用DOS编译的时候,写入完数据后在DOS下显示oracle.jdbc.driver.OracleDriver,没有出现“写入成功”的提示,然后我直接打开ORACLE10G来查看里面的表,结果显示“未选定行”按理说有数据的话是不会这样显示的,查也查不到有数据写入,很纳闷
      

  5.   

    没有抛出异常,只是用DOS编译的时候,写入完数据后在DOS下显示oracle.jdbc.driver.OracleDriver,没有出现“写入成功”的提示,然后我直接打开ORACLE10G来查看里面的表,结果显示“未选定行”按理说有数据的话是不会这样显示的,查也查不到有数据写入,很纳闷
      

  6.   

    没有抛出异常,只是用DOS编译的时候,写入完数据后在DOS下显示oracle.jdbc.driver.OracleDriver,没有出现“写入成功”的提示,然后我直接打开ORACLE10G来查看里面的表,结果显示“未选定行”按理说有数据的话是不会这样显示的,查也查不到有数据写入,很纳闷
      

  7.   

    没有抛出异常,只是用DOS编译的时候,写入完数据后在DOS下显示oracle.jdbc.driver.OracleDriver,没有出现“写入成功”的提示,然后我直接打开ORACLE10G来查看里面的表,结果显示“未选定行”按理说有数据的话是不会这样显示的,查也查不到有数据写入,很纳闷