Comment mettre à jour un enregistrement avec un ID spécifique dans LINQ to SQL (ASP.Net/C#)?Enregistrement de mise à jour Linq
6
A
Répondre
0
Prenez soin de publier un exemple de code que vous avez saisi.
Si c'est linq2sql, alors il devrait être une simple question de récupérer votre objet en utilisant votre LINQ datacontext en utilisant une clause Where<T>()
, la mise à jour la propriété d'objet, puis d'appeler la DataContext.SubmitChanges()
15
Vous pouvez le faire comme ça ...
var record =
(
from x in db.TableName
where x.Id == 12345
select x
)
.Single();
record.DateUpdated = DateTime.Now;
db.SubmitChanges();
Hope it helps :)
0
Regardez ce morceau de code par exemple.
void UpdateRow(Int32 intID)
{
bool IsSuccessfullyUpdated = false;
var db = new DataContext();
try
{
var dbCstInfo = db.TableName
.Where(w => w.ID == intID)
.SingleOrDefault();
if (dbCstInfo != null)
{
dbCstInfo.IsActive = !dbCstInfo.IsActive;
dbCstInfo.Name = "BJP";
dbCstInfo.Comp = "PVtal";
db.SubmitChanges();
IsSuccessfullyUpdated = true;
}
}
catch
{
IsSuccessfullyUpdated = false;
}
return IsSuccessfullyUpdated;
}
Questions connexes
- 1. detailsview: insertion/mise à jour unique enregistrement
- 2. erreur Mise à jour d'un enregistrement
- 3. Mise à jour à l'aide de LINQ to SQL
- 4. Problème de mise à jour Linq
- 5. Linq à SQL mise à jour partielle?
- 6. Enregistrement de mise à jour de réplication bidirectionnelle
- 7. Effectuer une mise à jour avec LINQ
- 8. Mise à jour XmlDocument LINQ (peut-être)
- 9. Mise à jour des données Linq
- 10. Mise à jour dans LINQ to Objects
- 11. La mise à jour Linq to Sql crée un enregistrement en double
- 12. Mise à jour Ligne
- 13. Enregistrement JDBC multithread-safe ou mise à jour
- 14. Mise à jour simultanée sur le même enregistrement
- 15. linq to sql + table de mise à jour
- 16. Mise à jour de XML avec C# en utilisant Linq
- 17. Mise à jour/enregistrement dans une base de données SQL à l'aide de C#?
- 18. Visual studio C# Linq bulk insert/mise à jour
- 19. LINQ to SQL :: Mise à jour des données Problème
- 20. Mise à jour dans asp.net avec linq ne fonctionne pas
- 21. valeur mise à jour dans LINQ to SQL IEnumerable
- 22. Mise à jour LINQ sur les collections jointes
- 23. fonction de mise à jour dans PostgreSQL
- 24. Mise à jour de Nulls
- 25. Instructions de mise à jour
- 26. mise à jour datagridview
- 27. Mise à jour TreeView
- 28. Mise à jour de colonnes dans un objet LINQ avec un autre objet LINQ
- 29. Mise à jour de LinqDataSource à partir de DataContext séparé
- 30. Mise à jour d'une collection à db
Voir [cette publication] (http://stackoverflow.com/questions/909960/update-using-linq) –