我想知道如果我們從SQL數據庫檢索C#中的數據集,那麼我們可以查詢它我們可以像查詢sql查詢數據集嗎?
1
A
回答
2
如果您使用的是.NET 3.5或更高版本,則可以使用LINQ輕鬆實現。
在這樣做之前,我會確保您正在做的一切都與您在數據庫端選擇數據集有關。
問問自己是否真的需要在應用程序中執行此操作,或者它是否可以在數據庫端生活(如視圖,存儲過程等)。
通過在數據庫端保留查詢邏輯,您可以將它保留在它所屬的位置並且最有效地執行。另外,通過讓數據庫執行所有查詢工作,您允許您的應用程序更具可伸縮性,因爲數據庫幾乎總是比您的應用程序本身更容易並且更高效地並行化和擴展。
2
不知道這是你正在尋找購買,你可以查詢數據集中的數據表使用選擇(),你得到的DataRows
數組dataSet.Tables [ 「mytable的」。選擇( 「ID = 55」)
0
您可以使用DataView.RowFilter
屬性,它提供了一個相當簡單的查詢語言,或者您可以在.NET 3.5+中使用LINQ to DataSet。
0
不是開箱即用,但退房QueryADataSet。您也可以在DataTable上使用Compute和Select。
相關問題
- 1. 我可以在Python中查詢YAML數據集嗎?
- 2. 我們可以取消發給sql server的查詢嗎?
- 3. 我們可以優化這個sql查詢嗎?
- 4. 我們可以在jQuery中執行SQL查詢嗎
- 5. 我們可以將SQL查詢存儲在XSL變量中嗎
- 6. SQL查詢數據收集
- 7. 我可以使用SQL從XML查詢/填充數據嗎?
- 8. 我可以在數據集的表上觸發一個sql查詢嗎?
- 9. 可以查詢請求的數據嗎?
- 10. 我們可以像查詢宇宙數據庫集合一樣來查詢Azure Cosmos數據庫更改數據源嗎?
- 11. 我可以爲特定數據查詢Cloudant NOSQL數據庫嗎?
- 12. 從批處理文件查詢註冊表時,我可以查詢數據嗎?
- 13. 我們可以查詢值內的鍵
- 14. 我們可以使用INSERT查詢
- 15. 可以改進此SQL查詢嗎?
- 16. 可以簡化這個SQL查詢嗎?
- 17. SQL查詢可以結合嗎?
- 18. 可以優化此SQL查詢嗎?
- 19. SQL查詢集
- 20. 查詢數據集
- 21. SQL查詢,我錯了嗎?
- 22. 我可以在ContentResolver列查詢上運行SQL函數嗎?
- 23. 我可以在插入查詢中寫入插入查詢嗎?
- 24. 我可以加快這個mysql查詢嗎?查詢
- 25. 我可以在使用SQLAlchemy的查詢中運行查詢嗎?
- 26. 我可以在單個LINQ查詢中完成此查詢嗎?
- 27. 我可以在INSERT查詢中使用SELECT子查詢嗎?
- 28. 在Django子查詢中,我可以引用「父」查詢嗎?
- 29. BigQuery - 我可以在查詢上運行查詢嗎?
- 30. 我們可以在SQL查詢中以逗號分隔多行嗎?
相當有幫助的人。那麼我從來沒有在LINQ上工作,所以你會提供一個有用的鏈接,這是更有描述性的編碼觀點而不是理論,因爲我理論上很糟糕:S – Mobin 2009-08-21 01:57:12
從這裏開始:http://msdn.microsoft.com/zh-cn/ -ca /庫/ bb397926.aspx – 2009-08-21 07:09:45