2010-03-03 30 views

回答

0

它不包括一個LINQ提供程序,如果這就是你要求的。

推薦看the list of Key Scenarios由使用塊加急:

  • 使用的DbDataReader來檢索多個行。此場景說明了如何使用ExecuteReader方法從數據庫檢索多行數據以列表形式顯示,而無需顯式緩存數據,使用DataSet對象對其進行操作或將其傳遞給應用程序中的其他組件。換句話說,它說明了如何儘快顯示結果。
  • 使用DataSet檢索多行。此場景說明如何使用ExecuteDataSet方法在多層應用程序的組件和層之間傳遞數據。數據由一個或多個數據表以及可選的將表連接在一起的關係組成。
  • 執行命令並訪問輸出參數。此場景說明如何使用ExecuteNonQuery方法檢索包含多個列值的單個行。
  • 執行命令並訪問單項結果。此方案說明如何使用ExecuteScalar方法執行單項查找。
  • 在事務中執行多個更新。此場景說明如何使用事務中的ExecuteNonQuery方法對數據庫執行多種操作,其中必須使所有操作都成功或者不成功。
  • 使用DataSet更新數據庫。此場景說明了在更改DataSet對象後,如何使用UpdateDataSet方法更新數據庫並使更改永久化。
  • 以XML格式檢索多行。此場景說明了如何使用ExecuteXmlReader方法從SQL Server檢索數據並以XML格式返回數據。
2

我猜答案已經過時,5.0版本支持linq。 將支持以下方案:

  • 使用DataReader檢索數據
  • 的多行使用數據集檢索數據
  • 執行命令和檢索的輸出參數的多個行
  • 執行命令並檢索單值項目
  • 在事務中執行多個操作
  • 更新與包含在數據集中對象
  • 從SQL Server數據庫
  • 查詢數據檢索XML數據的數據的數據庫使用客戶端的技術如LINQ
  • 執行異步數據訪問與回調處理程序或λ返回的表達

看吧:http://msdn.microsoft.com/en-us/library/ff664416%28v=pandp.50%29.aspx

相關問題