我不確定這是否可能。我可能會嘗試使用錯誤的工具來完成我想要做的工作。如何獲取DataSet作爲實體框架5.0中查詢的結果?
假設我要做到以下幾點:
我執行被稱爲「getTableName時」,它返回一個SQL表我希望從中獲取數據的名稱功能。
我執行另一個名爲「GetFields」的函數,它返回SQL表中一個或多個字段的名稱。
我希望能寫會返回一個包含從「getTableName時」指定由「GetFields」
我知道指定的字段的錶行的數據集(或其他一些通用的對象),另一個函數我可以使用舊的ADO.net接口來做到這一點,但是有沒有一種適當的方法可以用Entity Framework來做到這一點?
爲了強調,代碼將而不是在編譯時知道從SQL返回的數據的形狀將是什麼。
爲什麼不直接使用ADO?如果EF在設計時不知道表格定義,那麼爲什麼使用EF? – Paparazzi
即使我不想使用實際的實體類,我也發現它對於處理連接和其他所有事情的方式也非常有用。 –