SqlCommand cmd = new SqlCommand("Insert into Employe (EMPFonction,EMPComm,BIId) values (@EMPFonction,@EMPComm,@BIId) set @EMPId = @@Identity",conn);
cmd.Parameters.Add("@EMPFonction",SqlDbType.Char);
cmd.Parameters.Add("@EMPComm",SqlDbType.Char);
cmd.Parameters.Add("@BIId",SqlDbType.Char);
cmd.Parameters.Add("@EMPId",SqlDbType.Int);
cmd.Parameters["@EMPId"].Direction = ParameterDirection.Output;
cmd.Parameters["@EMPFonction"].Value = this.Fonction;
cmd.Parameters["@EMPComm"].Value = this.Commentaire;
cmd.Parameters["@BIId"].Value = this.IdBien;
cmd.ExecuteNonQuery();
this.Id = (int)cmd.Parameters["@BIId"].Value;
Partager