在處理資料的時後,先將資料從DB抓進到DataTable裡,再用LINQ做查詢,就不用一直往返資料庫,可以增加效能。
這個在使用時要考慮到資料更新的即時性,若每次都要抓最新的資料來處理,那還是得往返DB唷~
也可以用 LINQ 做一些更進階的,例如資料的整合...,就可以即時將資料抓下來後,再做處理,所以使用的時機點依需求而定。
在處理資料的時後,先將資料從DB抓進到DataTable裡,再用LINQ做查詢,就不用一直往返資料庫,可以增加效能。
這個在使用時要考慮到資料更新的即時性,若每次都要抓最新的資料來處理,那還是得往返DB唷~
也可以用 LINQ 做一些更進階的,例如資料的整合...,就可以即時將資料抓下來後,再做處理,所以使用的時機點依需求而定。