此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【bluefates】截止到2008-06-27 10:39:51的历史汇总数据(不包括此帖):
发帖数:12                 发帖分:220                
结贴数:7                  结贴分:130                
未结数:5                  未结分:90                 
结贴率:58.33 %            结分率:59.09 %            
楼主加油

解决方案 »

  1.   


    朋友你搞笑吧?用0,怎么地也是从1开始,我个项目都快完成了,都是用1开头,怎么会用0呢?
    我的数据库结构
    2 rid int 4 0
    0 oid int 4 0
    0 uid int 4 0
    1 re varchar 50 1
      

  2.   

    我现在已经改成这样了,还是提示那个……
    public void theUserRole(int id){
    try {
    con = db.getConnection();
    pst = con.prepareStatement("insert into (oid,uid,re) roleuser values (3,"+id+",'')");
    if(pst.executeUpdate()==1){
    }
    } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    }
      

  3.   

    oid是什么类型的字段,有没有定义过自增长标示列?
      

  4.   

    insert into roleuser values (3,?,null)
    null换成""看看