社区
.NET Framework
帖子详情
关于ado.net断开式连接方式下不同用户的同步问题
happyzhu
2008-12-13 11:36:08
问个比较弱的问题:
ado.net断开式连接方式下
连接数据库
读取数据
然后关闭连接
再在内存中操作数据,最后以Update更新至数据库
如果在读取数据后数据库的数据被其他用户修改了,我所操作的数据不是有问题么?
...全文
136
7
打赏
收藏
关于ado.net断开式连接方式下不同用户的同步问题
问个比较弱的问题: ado.net断开式连接方式下 连接数据库 读取数据 然后关闭连接 再在内存中操作数据,最后以Update更新至数据库 如果在读取数据后数据库的数据被其他用户修改了,我所操作的数据不是有问题么?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happyzhu
2008-12-23
打赏
举报
回复
很困惑的问题啊
我都是通过command 执行相应的SQL来更新数据的
不知道怎么样用dataset
wap21
2008-12-14
打赏
举报
回复
up
opengl231
2008-12-14
打赏
举报
回复
mark
filec75
2008-12-14
打赏
举报
回复
mark
happyzhu
2008-12-14
打赏
举报
回复
那断开式连接方式岂不是很麻烦?
hubofly
2008-12-13
打赏
举报
回复
那是肯定的
一般批量修改的前提是别的用户不操作该修改,还有就是如果是这样的话,最好单条修改,同时你的操作都用事物进行回滚可能要好点
还有就是你可以在表里面设置字段,告诉你的程序,这些数据被你某个用户读取了,现在不能被别的用户操作,这个时候别的用户操作到该数据的时候首先要判断是否被另外的用户读取了,如果读取,则不允许被修改
Fibona
2008-12-13
打赏
举报
回复
这就是脏数据库
第二章
ADO.NET
基础
一、
ADO.NET
概述 概述:
ADO.NET
是微软公司提供的一款全新的数据库访问技术,是在.NET Framework中负责数据访问的类库集; 可以将
ADO.NET
比喻为数据库应用程序和数据源之间的桥梁,提供了一个面向对象的数据访问架构; 优势: 可以在数据源完全
断开
连接
的情况下,对数据进行更新修改,再将数据的更新情况返回至数据源。这样可以减少由于数据库
连接
过多而引起服务器资源被占用的情况。 ...
C#
ADO.NET
两者的区别在于“非
断开
式
访问”在整个操作过程中需要保持数据库
连接
,而“
断开
式
访问”只需要在执行数据库命令数据命令时保持数据库
连接
,而“
断开
式
访问”只需要在执行数据库命令时保持数据库
连接
。一、DataReader对象是数据读取对象,它提供了一个只读只进的数据读取器,用于查询结果中读取数据,它每次只能读取一行数据,并且在读取过程中,必须保持
连接
处于打开状态。server=服务器名;database=数据库名;四、使用connection对象,command对象和datareader对象实现非
断开
式
访问数据库。
C# 第二章
ADO.NET
基础
ADO.NET
:是微软公司提供的数据库访问技术,在.NET Framework中负责数据访问的类库集,用于支持 MYSQL和XML等数据源进行访问,客户端可以
连接
数据源、并查询、添加、删除和更新等数据,是程序和数据源之间的桥梁,提供了面向对象的数据访问架构。:专为数据操作设计的组件,用于处理
不同
的数据源,支持访问特定的数据库、执行SQL命令和检索结果,它在应用程序和数据源之间搭建了一座桥梁。:专为独立于所有数据源的数据访问而设计,它在支持
ADO.NET
的
断开
式
、分布
式
数据方案中起着至关重要。
教学体会:
ADO.NET
的
连接
式
和
断开
式
关于
ADO.NET
的书籍和文章很多,在这里主要使用在我教学中给学生做演示的两个小例子,来比较
ADO.NET
的
连接
式
和
断开
式
,程序员一般不喜欢说教,下面就以代码说话:
连接
式
:SqlConnection sqlConn=new SqlConnection("server=.;database=pubs;user id=sa;password=;");SqlCommand sqlC
两种数据访问
方
式
:从ADO 到
ADO.NET
电脑最大的好处就是可以帮助人处理大量数据,由此离不开对数据库的访问,先看看最近在做ASP.NET例子的时候经常用到的
ADO.NET
的数据库访问
方
式
。
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章