J'utilise LINQ to SQL, et je renvoie un résultat requêtable de LINQ to SQL:Est-il possible de laisser linq à sql soumettre automatiquement mes nouveaux enregistrements à la base de données?
var qry = from p in table select p;
Je l'utiliser pour se lier à un xtragrid:
GridControl.DataSource = qry;
Puis Si je modifier les enregistrements dans xtraGrid, j'ai juste besoin d'appeler dataContext.submitChanges()
pour soumettre les changements à la base de données.
Ma question est:
Suis-je possible d'ajouter simplement de nouveaux enregistrements dans le résultat de qry, et après que je ne dois appel dataContext.submitChanges()
, puis LINQ peut créer de nouveaux enregistrements automatiquement sur la base de données?
Est-ce possible? Quelqu'un peut-il me diriger dans la bonne direction? Merci d'avance!
Si vous souhaitez déjà mettre les données dynamiquement dans la requête et ensuite donner cette requête à votre DataGrid. Comment votre grille devrait-elle savoir qu'il y a des changements à soumettre? – Oliver