求解

解决方案 »

  1.   

    select max(ID) from 表
      

  2.   

    INSERT INTO .......;
    select SCOPE_IDENTITY()
      

  3.   

    具体来说就是:
    SqlConnection Conn = new SqlConnection(.......);
    string sql = "insert into 表 (字段) values ('值');select SCOPE_IDENTITY()";
    SqlCommand Comm = new SqlCommand(sql, Conn);
    Conn.Open();
    int id = Convert.ToInt32(myComm.ExecuteScalar());//这就是你要的值
      

  4.   


    Insert Into mytable values ('',)
    Select SCOPE_IDENTITY() --后面加一句会自动查询出刚才插入的自增id