作者DearKurt ("小朋友"会自己找出路...)
看板C_Sharp
标题Re: [问题] 问一个listbox的新手问题
时间Tue Jun 15 23:40:41 2010
我建议改成用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
1F:推 kevin8685:感谢D大 提供范例!! 不过这个程式有限制要用txt 06/16 00:05
2F:→ 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)