0
Avez-vous besoin d'écrire des instructions de mise à jour avec Linq to SQL?Comment les mises à jour sont-elles traitées avec Linq to SQL?
Avez-vous besoin d'écrire des instructions de mise à jour avec Linq to SQL?Comment les mises à jour sont-elles traitées avec Linq to SQL?
Kinda. Vous pouvez l'utiliser comme un ORM en ce sens que vous pouvez mettre à jour votre modèle de données en mémoire, puis exécuter une instruction UPDATE générée dynamiquement lorsque vous soumettez des modifications. Par exemple:
using (MyDataContext db = new MyDataConext())
{
db.Clients.First().Salary = 50000;
}
ne fonctionne pas une mise à jour, mais
using (MyDataContext db = new MyDataConext())
{
db.Clients.First().Salary = 50000;
db.SubmitChanges();
}
fait.
J'ai trouvé qu'il y a une erreur de connexion parfois, donc db.Clients.Attach (a) est nécessaire. J'ai trouvé cela comme un problème lors de la lecture d'une liste en boucle pour changer les valeurs. –
James, pouvez-vous poster un exemple de code où cela pourrait être nécessaire? – JoshJordan