我想創建一個用於通過aspx頁面進行CSV解析/編輯/更新的UI,而且我目前正在研究DataGridView選項。看起來準備使用「更新」,「編輯」功能,應該或多或少地創建一個隨時可用的界面。儘管目前它們似乎不適用於CSV(缺少編輯/更新命令)。帶有序列化/反序列化的DataGridView的CSV
但是由於我幾年來一直沒有用.NET編程,所以我無法找到在短時間內解決問題的最佳方法。
似乎CSV閱讀器必須基於SQL適配器,連接字符串爲「Microsoft Text Provider」,但需要SQL更新/刪除語句,不是嗎?而且,不同的分隔符正在導致問題「,; \ t」。
我應該跳過所有這種處理數據的.NET特定方式,只用簡單的表編寫我自己的解析器嗎?
是否有一張很好的備忘單,我可以快速瀏覽datagrids和dataadapters之間的差異,以瞭解我應該選擇哪一個任務,以及每個人的利弊。
我真的不期待10天的文檔研究,因爲我不打算在將來使用.NET,但不知何故,我無法在文檔/文章中找到我要查找的內容,我不想重新實現從頭開始廣泛使用的所有功能。
任何人都可以給我一個提示,在哪裏尋找不涉及半小時浪費時間的半相關文檔的答案?
是的,我仍然試圖理解所有的流程。到目前爲止,它似乎有點像︰(DataGrid/ListView/FormView/...)<->(DataAdapter/SqlDataAdapter/DataSet /?DataTable?)而組合似乎無窮無盡... – Coder 2011-04-11 09:55:56
嗯,這取決於你使用什麼。你不需要任何這些,這是關於你的情況。如果您只需從文件中解析CSV並將其寫回該文件,那麼您根本不需要DataAdapter或DataSet,這些都適用於數據庫系統。似乎根本沒有研究一些文件就不可能進行某些工作。 – 2011-04-11 10:02:35
我不反對學習文件,但我想找到一個簡潔的文件。接口/數據流/對象。 MSDN只涵蓋類似於它的關係和目的。 – Coder 2011-04-11 10:08:12