C#采集 用多线程做过的来
我用单线程采集时,信息会很全,用多线程时就会缺这少那的,意思就是好比我要采集很多个字段,字段1,字段2,字段3,字段4,单线程时这些字段都能够采集完毕,但是用多线程时,有...
我用单线程采集时,信息会很全,用多线程时就会缺这少那的,意思就是好比我要采集很多个字段,字段1,字段2,字段3,字段4,单线程时这些字段都能够采集完毕,但是用多线程时,有时一条信息少字段1,有时另一条信息少字段2……有时也能不缺少。首先说明不是程序的问题,同一个方法我用单线程时采集多线程时残缺的信息就能够采全。
哪位大侠遇到过?怎么解决的??? 展开
哪位大侠遇到过?怎么解决的??? 展开
6个回答
展开全部
没看懂你的意思 我觉得你是想说 假设有4个字段 你就用4个线程分别获取每个字段 然后显示的吗 在显示过程中 datagridview上的数据显示 字段不全面是吧 你可以这样 在内存中建立一个datatable 每个字段采集线程分别填充(修改)对应的datatable里面的字段 然后在绑定到datagridview上 试试看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如前面几位回答的一样,在下也没搞清楚阁下的症结所在,主要是不明白你的流程逻辑是怎样的,在什么地方使用的多线程,使用多线程的为了同时进行多个什么操作
多线程的问题你通过调试来了解程序运行的具体情况
多线程的问题你通过调试来了解程序运行的具体情况
参考资料: http://msdn.microsoft.com/zh-cn/library/ms164746.aspx
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有碰到过这个问题,猜测是你的线程逻辑有问题,要看代码了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这是嘛多线程,开辟几个线程去采集完整的,方法错了笨蛋
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么叫采集我不懂,但是多线程你一定要考虑同步的问题啊。。。否则乱套地。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询