0
根據MSDN(http://msdn.microsoft.com/zh-cn/library/dd487208.aspx),在Entity Framework中運行SQL查詢的過程中創建了一個名爲DbDataReader
的對象。如何直接在實體框架中獲取DbDataReader對象?
實體框架將「DbDataReader
」翻譯成實體類。
如何直接訪問DbDataReader?
根據MSDN(http://msdn.microsoft.com/zh-cn/library/dd487208.aspx),在Entity Framework中運行SQL查詢的過程中創建了一個名爲DbDataReader
的對象。如何直接在實體框架中獲取DbDataReader對象?
實體框架將「DbDataReader
」翻譯成實體類。
如何直接訪問DbDataReader?
如果執行查詢自己可以訪問數據讀取它:
using (var command = context.Connection.CreateCommand())
{
command.CommandText = "SELECT ...3;
using (var reader = command.ExecuteReader())
{
...
}
}
這類作品。我很失望地看到,我仍然必須手動打開和關閉連接。 –
我希望有一些方法來訪問值從SQL直接返回,同時還具有有EF管理連接的好處和其餘的一切。 –