Je voudrais créer une transaction de deux sauvegardes: l'une via le contexte de l'infrastructure et l'autre en utilisant la commande sql.Créer une transaction avec commande contextuelle et sql, C#
Comment puis-je obtenir la connexion d'un, le transmettre à l'autre et créer une transaction?
Par exemple:
var ctx = ApplicationContext();
var tr = ctx.Transaction.where(x=>x.id=1);
tr.status = 5;
ctx.SaveChanges();
using (SqlConnection connection = new SqlConnection(ConnectionString))
{
using (SqlCommand command = new SqlCommand(query, connection))
{ //set query and params
connection.Open();
command.ExecuteNonQuery();
}
Que versione de EntityFramework vous utilisez ici ? – Steve
Entity Framework 6 – piris