CopyToDataTable
erfordert die Sammlung von DataRow
-Objekten. Siehe How to: Implementieren Sie CopyToDataTable, wobei der generische Typ T kein DataRow ist , um dieses Problem zu beheben.
UPDATE: Wenn Ihre Entity ein Nullable-Feld hat, können Sie ObjectShredder.ExtendTable
method ändern. Suchen Sie nach dem Ort, an dem der Tabelle neue Spalten hinzugefügt werden, und entfernen Sie den zweiten Parameter, der den Datentyp in der Spalte bereitstellt (die DataColumn-Klasse unterstützt keine Nullwert-Datentypen):
Tags und Links c# visual-studio-2010 linq asp.net