1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
using (SqlConnection cn = new SqlConnection(ChaineConnexion))
{
using (SqlCommand com = new SqlCommand("SP_AjoutCarte", cn))
{
SqlTransaction transaction;
com.CommandType = CommandType.StoredProcedure;
com.Parameters.Add("@nomCarte", SqlDbType.VarChar).Value = nomCarte;
com.Parameters.Add("@idType", SqlDbType.Int).Value = idType;
com.Parameters.Add("@nbCarte", SqlDbType.Int).Value = nbCarte;
com.Parameters.Add("@rareteCarte", SqlDbType.VarChar).Value = rarete;
com.Parameters.Add("@idSousType", SqlDbType.Int).Value = idSousType;
com.Parameters.Add("@idEdition", SqlDbType.Int).Value = idEdition;
com.Parameters.Add("@idCouleur", SqlDbType.Int).Value = idCouleur;
cn.Open();
transaction = cn.BeginTransaction();
com.Transaction = transaction;
try
{
com.ExecuteNonQuery();
com.Transaction.Commit();
}
catch(Exception e)
{
com.Transaction.Rollback();
}
}
} |
Partager