Je cetteRollback avec linq à sql?
Public void CreateUser(params here)
{
CreateMembership(params here);
Users newUser = new Users();
newUser.UserId = 123456
Context.Users.insertOnSubmit();
Context.Submit();
}
public void CreateMembership(...)
{
Membership membership = new Membership();
membership.Something = "something";
Context.Membership.insertOnSumbit();
Context.Submit();
}
Alors ce qui se passe si la table des utilisateurs soumettent échoue comment puis-je Rol ce retour à supprimer les trucs d'adhésion? Ou puis-je configurer mon truc différemment comme ne supprimer que la ligne Context.Submit() de la méthode Membership?
Ensuite, un seul Submit est appelé? Ou dois-je faire autre chose?
Eh bien, si je comprends bien si elle échoue sur le premier insert (je suppose qu'il irait dans l'ordre donc l'adhésion). Il ne sera pas ajouté et il n'exécutera jamais l'utilisateur. Ce script est-ce que je l'appelle juste ou quelque chose? – chobo2
Oh est-ce que j'utilise insertOnSubmit ou InsertAllOnsubmit()? Je ne suis pas sûr de ce qu'est le diff. – chobo2
Un si pour un seul objet, l'autre pour une liste d'objets. – leppie