CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

C/S系统修改记录时怎样锁定记录不被其它用户修改?

楼主xkwly(无名)2004-07-04 10:12:00 在 VB / 数据库(包含打印,安装,报表) 提问

用VB+SQL   Server开发一个C/S系统,当一个用户修改记录时怎么样锁定这条记录不被其它用户修改呢??? 问题点数:50、回复次数:5Top

1 楼KJ_Wang(Java Every Day)回复于 2004-07-04 10:31:57 得分 10

有很多种方法,如果你觉得简单的就将FORMID与记录ID写进一第表中,然后需要用的FORM检测这条记录就可以了  
  Top

2 楼gzhiceberg(天晓得)回复于 2004-07-04 11:32:06 得分 10

打开数据集时用悲观锁  
  rst.Open   "SQL语句",   myCnn,   adOpenStatic,   adLockPessimisticTop

3 楼RUKYO(蠢蠢的男子汉 - 恋星夜柔光,舔烈酒豪情)回复于 2004-07-04 11:59:25 得分 10

用事务。  
   
  用悲观锁定Top

4 楼AKillGodKillBuddha(神挡杀神 佛挡杀佛)回复于 2004-07-04 12:18:47 得分 10

rst.Open   "SQL语句",   myCnn,   adOpenStatic,   adLockPessimistic  
  Top

5 楼qiyunhui(童)回复于 2004-07-04 18:45:37 得分 10

1、事务事务  
  2、加一列作标准  
  3、打开方式  
  呵呵Top

相关问题

  • 在C/S三层结构中,使用paradox做数据库,如何锁定客户端修改、或增加数据?
  • 在C#中如何读取记录的同时锁定(让其他用户可以访问但无法修改)
  • 如何通过 c++ 修改修改计算机名?
  • C#+ACCESS数据库中字段修改!
  • C++如何修改内存数据
  • C#如何修改文件的创建时间,修改时间,访问时间?
  • 如何锁定一条正在修改的记录?
  • 在win98下怎样修改注册表来锁定桌面?
  • 如何把注册表锁定不让修改?
  • 如何锁定word的当前用户,不允许修改

关键词

  • 修改
  • 用户
  • 语句
  • sql
  • 记录
  • 锁定
  • mycnn
  • 修改记录时
  • adopenstatic
  • 事务

得分解答快速导航

  • 帖主:xkwly
  • KJ_Wang
  • gzhiceberg
  • RUKYO
  • AKillGodKillBuddha
  • qiyunhui

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo