Programmgesteuert Sie Zeile Hinzufügen, um Linq-to-SQL-Dataset

Sagen wir, wir erzeugen diese link-to-sql-dataset ein raster:

var query = from c in customers
                    orderby c.FirstName
                    select c;

Grid1.DataSet = query;
Grid1.DataBind();

Nach der Generierung dieses Datensatzes, die wir brauchen, um programmgesteuert hinzufügen "Vince Vaughn" zu diesem Datensatz (das Ziel ist, um eine Zeile hinzuzufügen, um diese linq-to-sql-dataset, so dass die erhaltenen Werte aus der Datenbank, und die 1 Zeile wurde programmgesteuert Hinzugefügt, werden alle im raster angezeigt).

Wie erreichen Sie diese Programmierung mit Hilfe von C#? (d.h. programmgesteuert fügen Sie eine Zeile für Vince Vaughn, die dem dataset)

CUSTOMERS TABLE
ID     FirstName    LastName    
1      John         Jones    
2      Sally        Smith

Umgebung: C#.NET 4.0

Vielen Dank im Voraus.

  • Verwenden .ToList() auf die Abfrage und dann list.Add(new Customer {...})
InformationsquelleAutor flying227 | 2012-08-29
Schreibe einen Kommentar