社区
非技术区
帖子详情
请教高手关于数据库锁定的问题
xuanrk
2005-09-15 11:18:43
用DELPHI开发的ERP,当对库存进行月初始化时,如何关闭正在连接的其他用户,还有,在库存初始化的过程中,如何控制控制其他用户不能更新数据库,本人想用存储过程来做,但做不出来,请各位大哥指教!
...全文
113
6
打赏
收藏
请教高手关于数据库锁定的问题
用DELPHI开发的ERP,当对库存进行月初始化时,如何关闭正在连接的其他用户,还有,在库存初始化的过程中,如何控制控制其他用户不能更新数据库,本人想用存储过程来做,但做不出来,请各位大哥指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jasonli8205
2005-09-15
打赏
举报
回复
在存储过程里锁表、解表!
hhnick
2005-09-15
打赏
举报
回复
用事务挺好,但是要注意事务不要时间太长,这样看起来会像死机的。
dreamyyuan
2005-09-15
打赏
举报
回复
用事務鎖定
begin tran
........
commit tran
zzxiaoma
2005-09-15
打赏
举报
回复
锁表,用ADO组件
abc3000
2005-09-15
打赏
举报
回复
直接锁表就行了.为什么还要kill?
chenylin
2005-09-15
打赏
举报
回复
Kill所有的连接进程;
create proc killspid (@dbname varchar(20))
as
begin
declare @sql nvarchar(500)
declare @spid int
set @sql='declare getspid cursor for
select spid from sysprocesses where dbid=db_id('''+@dbname+''')'
exec (@sql)
open getspid
fetch next from getspid into @spid
while @@fetch_status < >-1
begin
exec('kill '+rtrim(@spid))
fetch next from getspid into @spid
end
close getspid
deallocate getspid
end
asp.net知识库
关于能自定义格式的、支持多语言的、支持多
数据库
的代码生成器的想法 发布Oracle存储过程包c#代码生成工具(CodeRobot) New Folder XCodeFactory3.0完全攻略--序 XCodeFactory3.0完全攻略--基本思想 XCodeFactory...
Oracle
数据库
安全防范:典型
问题
和解决思路
数据安全是个很广的话题,它包括了网络安全、操作系统安全、应用层安全和
数据库
安全等。数据安全的目标是敏感数据"看不见",核心数据"拿不走",运维操作"能审计"。 常见的安全风险主要有外部攻击和内部威胁两大类: ...
Python训练营103期开班典礼直播回放
#《5天Python闯关训练营》学习计划#挑战周期:12月16日—12月20日直播安排:开班典礼:12...完成相应的软件安装及环境搭建学习服务:12.16-12.20日为本课正式服务周期期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
【信息化】MySQL
数据库
简介
简单的说,
数据库
(英文Dtabase)就是一个存放数据的仓库,这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的、我们可以通过
数据库
提供的多种方法来管理
数据库
里的数据更简单...
数据库
介绍
第1章
数据库
介绍及mysql安装 1.1
数据库
简介
数据库
,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 所谓“
数据库
”系以一定方式...
非技术区
828
社区成员
53,611
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章