需求是这样的 我要从数据库查询海量的数据显示在gridview上 因为数据特别大 所以同步调用基本不可能, 异步的话也要等待好久才能查完 所以是想逐步显示在界面上,一次查部分数据 绑定到gridview上,在去查部分数据 绑定到gridview 知道数据添加完毕现在我已经在异步里把部分数据查到一个集合里了 就在这时 我操作主进程的控件会报错
先有2个想法1.那我现在应该是把数据集返回主进程让它去操作控件?2.还是有办法直接让这个线程直接操作控件?
请大神指点迷津.. 并说下关键代码..比如什么如何返回主进程通知它该刷新gridview了或者那个BeginInvoke 和 Inoke如何使用...再次谢谢拉.. 比较急...
先有2个想法1.那我现在应该是把数据集返回主进程让它去操作控件?2.还是有办法直接让这个线程直接操作控件?
请大神指点迷津.. 并说下关键代码..比如什么如何返回主进程通知它该刷新gridview了或者那个BeginInvoke 和 Inoke如何使用...再次谢谢拉.. 比较急...
解决方案 »
- 用C#实现判断网络线缆是否连接好
- Adobe COM组件,AxAcroPDFLib.AxAcroPDF我没用过,请用过的教我一下。
- C# Winfrom 根据一个string的值,展开treeview并选中?(追分在线等.)
- PropertyGrid修改属性类别的问题!
- 如何实现在treeview中鼠标右击节点或子节点时弹出选择菜单,如同windows中的操作一样
- 请教,如何知道一个函数是具体由哪个上次函数调用,或者一个事件具体由哪个控件触发?
- 高手,这段VB6代码如何用相应的C#改编?没分了,以后补上
- C# Forms程序中如何实现类似shell的功能?
- 救急呀!!C#和window media player9.0
- 关于c#时间类型的疑问
- 求助!用户控件问题
- 对一组价格种类不同的商品进行平均分配的问题
从亿行记录中查出1W多行记录 这个亿还在飞速增加中主要是从数据库查询这个过程比较慢 分页的话我的控件已经有这个功能了现在我就是想在线程中操作控件给他绑定数据就好..或者是看到他们说的BeginInvoke方法 虽然不会用 但是感觉应该可以用在我这把..
请几位大牛指点...!