使用強類型數據集是好的。在VB.Net項目中使用強類型數據集
目前我工作的一個項目使用VB.Net開發的Visual Studio 2010中
以前,它們使用SQL查詢直接進入System.Data.SqlClient的的SqlCommand的,但後來經過我都轉移到強類型DataSet和開始使用TableAdapter的每一個地方..
現在我只想問,它是此方法是很好的一個項目... 或者我應該只使用SqlCommands
轉回到舊的或有任何以很好的方式製作Sql DataBase,因爲它的ERP和m代碼的最後一部分用於數據訪問..
但是當你看到強數據類型的代碼文件時,它有近50,000行代碼,只有20個tableadapters ..這是很好的,有人告訴我,強類型數據集消耗很長的時間來執行,因爲它類型轉換每東西 –
對我來說,這個開銷並沒有違揹我使用它的功能。我有web服務項目,其中包含40-50個數據集,處理服務器和客戶端之間的所有數據,而不存在任何性能問題。但一切都是關於你需要什麼。當然,有些情況下數據集不是解決方案。但是,如果你不使用數據集,因爲*開銷*,也許別的東西是問題... – Stefan
我絕不會建議擔心性能之前,性能實際上是一個問題。你可以花6個月的時間編寫代碼,而不是毫秒,但用戶是否會發現有什麼不同?故事的道德 - 如果它的更好的實踐和更容易維護而沒有可怕的開銷就這樣做。 – pingoo