LINQ sql/entités que nous avons suffisamment de flexibilité pour écrire des requêtes sélectionmise à jour Flexiable dans LINQ to SQL
Mais que sur les requêtes de mise à jour.
Que faire si je dois faire quelque chose de simple comme ça:
UPDATE suppliers
SET supplier_name = (SELECT customers.name FROM customers WHERE customers.customer_id = suppliers.supplier_id)
LINQ pour Sql i besoin d'exécuter un grand nombre de requêtes de mise à jour pour obtenir ti fait. D'abord j'ai besoin de sélectionner l'entité dont j'ai besoin de mettre à jour et puis j'ai besoin de mettre à jour chacun d'eux, les coutures sont très lentes.
Y at-il un moyen de le rendre simple, ou il n'y a que le mappage de procédure de magasin peut aider dans un tel cas?
Je n'ai pas encore la possibilité d'éditer des questions, donc je suggère ceci ... Si vous mettez à jour le titre de votre question vers quelque chose comme "Linq to SQL Batch Updates", vous obtiendrez peut-être plus de réponses. :) – Peter