In C # mit VS 2008 habe ich eine Abfrage, in dieser Abfrage ich beitreten mehr als eine Tabellen, so dass ich nicht den Typ kenne, möchte ich wissen, wie Sie direkt eine SQL-Abfrage in linq ausführen.
%Vor%Meine obige Abfrage funktioniert gut, aber ich möchte Typ vermeiden, ich möchte
schreiben %Vor%Gibt es eine Möglichkeit, es zu schreiben?
Vielen Dank im Voraus.
Sie müssen den Typ angeben, aus dem die Abfrageergebnisse zugeordnet werden sollen. Sie können ein System.Type
-Objekt verwenden, anstatt es als generischen Typparameter statisch anzugeben:
Wenn Sie nur einen einfachen ADO.NET DataReader möchten, können Sie die Eigenschaft DataContext.Connection
verwenden:
Tags und Links c# linq linq-to-sql