Form1窗体中有个DataGridView1(数据源是一个ACCESS文档),数据量52万条;有个Button1,单击时遵循一定的规律对DataGridView进行修改,有个progressBar1显示处理进度。
问题:
1、我想在程序自动对DataGridView1进行修改的同时,也可以手动修改DataGridView1
2、为了增加程序自动修改的速度,我是用多个线程并发处理还是使用线程池?(临时看几篇多线程的教程,完全不懂,说错了别笑话)
请高人指点,最好能提供实例。我用的是vs2005,希望给兼容的代码
------解决思路----------------------
默认情况下就是可手动修改DataGridView1,自动修改数据不如直接修改数据库?
------解决思路----------------------
修改完数据库后再刷新显示。
------解决思路----------------------
你的遍历修改放到后台,后台从数据源(datatable)中后取数据,然后update到数据库,界面上,你可以手动修改,然后适时的提交,但注意,两个操作的同步,不要有脏数据或发生死锁