读书人

一个DataSet两个Table可否同时操作解

发布时间: 2012-04-27 11:57:44 作者: rapoo

一个DataSet两个Table,可否同时操作
如题,列如:

DataSet myDs=new DataSet();

在上面这个DataSet里,我放了两个Table。

分别为:
myDs.Tables["a"] 和 myDs.Tables["b"]

这两个表,分别在不同线程中工作,

请教一下,会不会发生并发,

就是我在操作a表的同时,也在操作b表。这样可行吗?

还是得new两个DataSet?

[解决办法]
学习!!!我也不太会用DataSet
[解决办法]
可以同时操作吧,怎么不能呢。就像数据库表,是可以并发操作的啊。
[解决办法]
分开

Table ta=new Table();
ta=myDs.Tables["a"];

Table tb=new Table();
tb=myDs.Tables["b"];

[解决办法]

探讨
分开

Table ta=new Table();
ta=myDs.Tables["a"];

Table tb=new Table();
tb=myDs.Tables["b"];

读书人网 >C#

热点推荐