数据库中表:关键字id号非自动增长,按一定规则生成,如:年+月+日+流水号
当多个客户端同时需要往数据库中插入记录时,怎样避免冲突????
或
当一个客户端正在修改记录,怎样避免另一客户端删除????最好有具体解决方法或代码!!!!
前端:VB、pb、delple 等
数据库:sql server、 oracle 等请各位大侠多提宝贵意见、解决方法!!!
当多个客户端同时需要往数据库中插入记录时,怎样避免冲突????
或
当一个客户端正在修改记录,怎样避免另一客户端删除????最好有具体解决方法或代码!!!!
前端:VB、pb、delple 等
数据库:sql server、 oracle 等请各位大侠多提宝贵意见、解决方法!!!
解决方案 »
- 高手,能否帮忙?谢谢
- SQL語句中鎖的問題
- xiaoxiaoP(每天都是重新开始) ----请进来一下
- SetCapture 和 ReleaseCapture分别是什么意思啊?怎么用啊?
- 本程序很简单,分为客户端和服务端两个部分
- 大家帮个忙呀一个文本框问题
- DBGrid 控件中列的数据字段能否在运行中指定(不在设计时指定,但datasource在设计时绑定到data1)?
- 有谁知道哪儿有人气旺的VB论坛?
- 求最优的SQL语句写法。(望指教)
- 本地编译运行正常,在别人的机器上运行,显示430错误:类不支持自动化!老大们帮忙
- 请教关于PropertyPage
- 弱智问题:如何让ASP访问自己的DLL文件
触发器,SQL熟的话,找个例子,1小时后简单的应用应该没问题。
偶以前通常的做法:(sql server)
在事务中执行(若有年月日时取后边的号+1)
declare @key integer
select @key=isnull(max(id),0) from table
select @key =2key +1
insert into table(id,orhter) select @key,'othere' 但这样不行呀,两个客户端还是有可能同时生成相同的id 号
怎么处理???