看板 C_Sharp 關於我們 聯絡資訊
我建議改成用access資料庫或其他微軟提供的本機資料庫 這樣資料處理可能會比較簡單 現在visual studio express版 使用本機資料庫都蠻方便的 只要把資料庫匯入到專案 就會自動把資料庫table轉成相對應的DataTable 像你有兩個欄位合併為一個item顯示 就到資料集檔案(我程式中的db1DataSet.xsd) 建立自訂的TableAdapter 也會自動產生相對應DataTable 然後資料binding設定完全在designer裡點選就好 資料新增或刪除完全透過bindingsource處理 最後只要用該TableAdapter的Update 就會更新資料庫了 我的做法如下面檔案 http://sites.google.com/site/mysharenotes/default/files -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.11.129.161
kevin8685:感謝D大 提供範例!! 不過這個程式有限制要用txt 06/16 00:05
kevin8685:這個範例又讓我學到新東西^^ 06/16 00:05
如果要用檔案處理 其實只要改幾個部分就可以了 第一在資料集檔案內 建一個datatable類似我寫的ITEMS1 拉一個bindingsource元件 將你建的datatable指派給其datamember 同樣可以把bindingsource設定為listbox的資料來源 再實做出類似tableadapter的fill與update功能即可 基本上 fill就是你從檔案讀完 透過bindingsource加到datatable裡 update簡單一點的做法 就透過bindingsource讀取全部資料再寫回檔案裡 ※ 編輯: DearKurt 來自: 124.11.129.161 (06/16 15:57)