当前位置: 代码迷 >> ASP.NET >> 关于返回最新ID的有关问题
  详细解决方案

关于返回最新ID的有关问题

热度:8346   发布时间:2013-02-25 00:00:00.0
关于返回最新ID的问题
private   string   SaveBase()
                {
                        string   rID   =   null;
                        using(SqlConnection   conn   =   new   SqlConnection(conStr))
                        {
                                using(SqlCommand   cmd   =   new   SqlCommand( "insert   into   HouseInfo   (H_Tag,H_Address,H_Remark,H_Method)   values   (@H_Tag,@H_Address,@H_Remark,@H_Method) ",conn))
                                {
                                        conn.Open();
                                        cmd.Parameters.Add( "@H_Tag ",SqlDbType.VarChar);
                                        cmd.Parameters[ "@H_Tag "].Value   =   H_Tag;
                                        cmd.Parameters.Add( "@H_Address ",SqlDbType.VarChar);
                                        cmd.Parameters[ "@H_Address "].Value   =   H_Address;
                                        cmd.Parameters.Add( "@H_Remark ",SqlDbType.VarChar);
                                        cmd.Parameters[ "@H_Remark "].Value   =   H_Remark;
                                        cmd.Parameters.Add( "@H_Method ",SqlDbType.VarChar);
                                        cmd.Parameters[ "@H_Method "].Value   =   H_Method;
                                        try
                                        {
                                                cmd.ExecuteNonQuery();
                                                cmd.CommandText   =   "select   SCOPE_IDENTITY()   as   NID ";
                                                rID   =   Convert.ToString(cmd.ExecuteScalar());
  相关解决方案