标题:sql server中时间戳timestamp的使用
只看楼主
IT浪子
Rank: 4
来 自:Nyist
等 级:贵宾
威 望:13
帖 子:402
专家分:20
注 册:2006-11-24
 问题点数:0 回复次数:2 
sql server中时间戳timestamp的使用
我用timestamp控制数据库的并发问题
问题是在C#里面编程怎么实现
例如对数据的更新,删除操作时该对时间戳做一个怎样的操作
打算用存储过程

请不要复制时间戳的原理什么的
我都找资料看过
现在就是想知道怎么编程实现
网上实在没有找到解决办法
搜索更多相关主题的帖子: timestamp 时间戳 sql server 
2009-07-23 10:26
IT浪子
Rank: 4
来 自:Nyist
等 级:贵宾
威 望:13
帖 子:402
专家分:20
注 册:2006-11-24
得分:0 
我的思路是
显示数据时先取出timestamp到变量
更新,删除操作时先比较变量和现在的timestamp
这个思路遇到的问题把时间戳是取到变量不好弄

你不能让所有人都满意,因为不是所有人都是人!
2009-07-24 10:34
IT浪子
Rank: 4
来 自:Nyist
等 级:贵宾
威 望:13
帖 子:402
专家分:20
注 册:2006-11-24
得分:0 
感觉现在论坛人气不如以前了呀
我找到解决办法了
select convert(bigint,tstamp) ts from table
然后用dataset去读取就ok了
在查询的时候读取一次
在执行更新或者删除前读取一次
比较两个值
如果相等的话则执行操作
OK!

你不能让所有人都满意,因为不是所有人都是人!
2009-07-24 18:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-280214-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.367384 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved