我應該程序:遺留數據文件到圖形
- 加載數據表從傳統的原始數據文件。
- 提供一個界面以顯示,過濾器,圖形等
我的方法是創建一個內存數據庫作爲一個數據源用於結合過濾器的控制,結果網格,圖表等
問題: 定義和填充此內存數據庫的最簡單方法是什麼?
編輯: 我只有最少的LINQ知識。在過去,我總是可以將數據庫表或查詢拖入表單或網頁中。 Visual Studio會爲我創建DataSet,DataTable,DataSource等對象。
...我在哪裏定義這個結構(一個XML文件,代碼中,嚮導,拖放)?我需要什麼數據對象? etc
輸入文件的大小是多少?多少行? – Matt
大約100k行20列 – Steven
所以,只需創建一個類,其中包含您需要搜索/過濾/排序的屬性,另一個類會創建使用從文件中讀取的數據填充的那些類的實例。有很多LINQ擴展方法可以幫助您進行高級搜索/排序和重新映射對象。我錯過了什麼嗎? – Matt