无尽思绪 - Windows 7 RTM
using DotNetNuke.Services
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔-198 文章-0 评论-168
防止并发更新数据库记录时的简单处理。
给数据表增加UpdateDatetime字段。
更新数据的时候,在Where里面带上这个字段即可。
如果数据已经被其他操作更新了,则本次更新不会产生任何效果。
over.
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted @ 2010-08-29 20:30
无尽思绪
阅读(436)
评论(4)
编辑
收藏
发表评论
2018046
回复
引用
查看
#1楼
2010-08-29 20:54
辰
1 lz应该看看微软自动生成的dataset是如何做分布式的sql更新的。
他们使用了 update table set colulmn1 = column1_newvalue where column1 = column1_oldvalue
这样把新旧数据都放入之后,这个更新就一定是分布式安全的。
2. lz不应该把这个文章放在首页,实在是技术含量太少了。
3. 在分布式下,即时是updatedatetime,一样会出错,因为分布式的时间戳问题、并发之后,非常有可能updatedatetime也会一样。
回复
引用
查看
#2楼
2010-08-30 19:21
hoodlum1980
汗,这是什么。。。lz说的肯定不是高并发。。。,可能是少数的用户随机的在使用。
回复
引用
查看
#3楼
2011-01-25 00:29
奔放的胸毛。
顶一楼
回复
引用
查看
#4楼
[
楼主
]
2011-01-25 09:01
无尽思绪
确实,在大量高并发下,文中的语句肯定不适合。
真正分布式的应用,可能还有其他更多的控制。
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
TomTom导航仪被用于设置保险费率
·
传原淘宝总裁孙彤宇重回阿里 或被委以重任
·
谷歌微软苹果致信管制者:不滥用专利搞垄断
·
纽约时报:微软零售店毗邻苹果店属明智之举
·
网龙向91公司员工发放共计298万股奖励股份
»
更多新闻...
最新知识库文章
:
·
高级编程语言的发展历程
·
如何学习一门新的编程语言?
·
学习不同编程语言的重要性
·
为什么我喜欢富于表达性的编程语言
·
计算机专业的女生为什么要学编程
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
公告
相识、相知、相伴到永远
昵称:
无尽思绪
园龄:
3年5个月
粉丝:
8
关注:
3
<
2010年8月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1. Linux在Hyper-V下的安装
2. Acronis 11, Hyper-V, windows 2008 R2 , and Windows loader by Daz
3. Sql Server 查询所有表的大小命令
4. iptables centos
5. CentOS下,最基本的IP, Gateway 和DNS配置
6. win form 下, context menu的定位。
7. asp.net mvc 的使用问题
8. DNN get Province (US or Canada) or Get Country List
9. DNN Create User example
10. w3wp trace文件Debug
我的标签
DotNet DNN
(1)
asp.net ajax
(1)
随笔分类
.Net(c#,asp.net)(78)
(rss)
DotNetNuke(32)
(rss)
Java(3)
(rss)
Linux(1)
(rss)
MCTS(6)
(rss)
MS CRM 4.0(9)
(rss)
MySQL(1)
(rss)
PHP(5)
(rss)
SQL Server 2008/R2(23)
(rss)
Visual Studio(1)
(rss)
Web开发(25)
(rss)
Windows OS(15)
(rss)
感悟(21)
(rss)
其他技术(6)
(rss)
随笔档案
2012年1月 (5)
2011年12月 (2)
2011年11月 (3)
2011年10月 (4)
2011年9月 (3)
2011年8月 (3)
2011年7月 (1)
2011年6月 (3)
2011年5月 (6)
2011年3月 (4)
2011年2月 (3)
2011年1月 (3)
2010年12月 (1)
2010年11月 (2)
2010年10月 (4)
2010年9月 (7)
2010年8月 (2)
2010年7月 (4)
2010年6月 (1)
2010年5月 (1)
2010年4月 (5)
2010年3月 (5)
2010年2月 (4)
2010年1月 (7)
2009年12月 (2)
2009年10月 (1)
2009年9月 (3)
2009年8月 (1)
2009年7月 (6)
2009年6月 (6)
2009年5月 (6)
2009年4月 (6)
2009年3月 (10)
2009年2月 (7)
2009年1月 (26)
2008年12月 (28)
2008年11月 (2)
2008年10月 (4)
2008年9月 (7)
Blog
Mitchel Sellers
mynetnuke.com
regonly1的空间
ScottGu's Blog
(rss)
菜菜博客
DNN Resources
adefwebserver.com
C# Open Source
CSharp Examples
DNN Blog
(rss)
DNN Creative
DNN Skinning Contest
dnnskins.com
dnnsun.com
Free DNN Videos
iowacomputergurus.com
skinningtoolkit.com
最新评论
阅读排行榜
评论排行榜
推荐排行榜