社区
C#
帖子详情
一个DataSet两个Table,可否同时操作
lclc88com
2012-04-25 05:34:12
如题,列如:
DataSet myDs=new DataSet();
在上面这个DataSet里,我放了两个Table。
分别为:
myDs.Tables["a"] 和 myDs.Tables["b"]
这两个表,分别在不同线程中工作,
请教一下,会不会发生并发,
就是我在操作a表的同时,也在操作b表。这样可行吗?
还是得new两个DataSet?
...全文
157
7
打赏
收藏
一个DataSet两个Table,可否同时操作
如题,列如: DataSet myDs=new DataSet(); 在上面这个DataSet里,我放了两个Table。 分别为: myDs.Tables["a"] 和 myDs.Tables["b"] 这两个表,分别在不同线程中工作, 请教一下,会不会发生并发, 就是我在操作a表的同时,也在操作b表。这样可行吗? 还是得new两个DataSet?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lclc88com
2012-04-26
打赏
举报
回复
最后我,自己测试一下,好像不会出现并发错误。没敢确定!
lclc88com
2012-04-26
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
分开
Table ta=new Table();
ta=myDs.Tables["a"];
Table tb=new Table();
tb=myDs.Tables["b"];
[/Quote]
如果这样的话,那如果更改了。ta表的数据,myDs里的a表会更新不。还是说得再次更新a表?
望大侠赐教!~
orochiheart
2012-04-25
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
分开
Table ta=new Table();
ta=myDs.Tables["a"];
Table tb=new Table();
tb=myDs.Tables["b"];
[/Quote]
学习了!
happytonice
2012-04-25
打赏
举报
回复
分开
Table ta=new Table();
ta=myDs.Tables["a"];
Table tb=new Table();
tb=myDs.Tables["b"];
lclc88com
2012-04-25
打赏
举报
回复
下班了。自己顶一下!~大侠们看看!~
明天来结贴!
mizuho_2006
2012-04-25
打赏
举报
回复
可以同时操作吧,怎么不能呢。就像数据库表,是可以并发操作的啊。
orochiheart
2012-04-25
打赏
举报
回复
学习!!!我也不太会用DataSet
SQLServer中防止并发插入重复数据的方法详解
SQLServer中防止并发插入重复数据,大致有以下几种方法: 1.使用Primary Key,Unique Key等在数据库层面让重复数据无法插入。 2.插入时使用条件 insert into
Table
(****) select **** where not exists(select 1 from
Table
where ****); 3.使用SERIALIZABLE隔离级别,并且使用updlock或者xlock锁提示(等效于在默认隔离级别下使用(updlock,holdlock)或(xlock,holdlock)) set transaction isolation level SE
Spark
Dataset
的一些 api
操作
【代码】
Dataset
的一些 Java api
操作
。
C#编程教程:掌握
DataSet
与DataAdapter技巧
DataSet
是 ADO.NET 中的
一个
核心概念,它提供了一种断开连接的数据处理方式。
DataSet
是
一个
离线的、内存中的数据集合,它可以包含多个表(Data
Table
对象),每个表可以通过关系(DataRelation 对象)相互关联。
DataSet
类似于
一个
关系数据库的缓存,但它是专门为网络应用设计的,使得从数据源检索数据、在客户端进行数据处理,再将更改更新回数据源成为可能。在构建数据库应用时,首先需要明确应用需求。
VB.Net
DataSet
和Data
Table
在我们编写代码的时候从数据库里取出数据,填充到
dataset
里,再根据表的名字,实例化到 data
table
中。其实使用
dataset
相当于所使用数据库中数据的副本,保存在服务器的内存中。 ● 注意如下 ado.net 关系: Connection_____Command____DataAdapter____
Dataset
C# 如何将 不同的数据(多个查询结果集
dataset
)导出到
一个
excel的不同sheet中
由于EXCEL 2003有65536行数据的限制,故在超过这个限制时须分成多个Sheet来显示,本人通过网上部分资料加上自己的应用心得总结出以下方法,希望能为广大工友带来方便. 首先,如果您使用的是VS2005,则须引入Excel.dll文件;如果您使用的是VS2003,则引入Interop.Excel.dll文件,一般工程会自动引入. 然后,引用命名空间:using Excel; 最后添加方法:
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章