设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3603|回复: 11
打印 上一主题 下一主题

[表] 求助一点通大师和各位高手,关于删除记录,我搞来搞去搞不定

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-21 13:39:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是窗体中的显示的那条记录在表中不删除,也就是说表中记录只锁定窗体中打开的那条记录,其余的都可以删除,我在窗体属性中记录锁定设为已编辑的记录或所有记录那么表中的记录都不能删除了,怎么办啊
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-5-21 13:41:04 | 只看该作者
我在窗体属性中记录锁定设为已编辑的记录或所有记录那么表中的记录都不能删除了,怎么办啊
那就设回去
3#
 楼主| 发表于 2009-5-21 13:49:19 | 只看该作者
本帖最后由 右手 于 2009-5-21 14:07 编辑

Henry D. Sy ,你没有明白我的意思,我是指窗体1中的那条记录不删除,其余的都删除

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
发表于 2009-5-21 13:52:01 | 只看该作者
你把例子传上来看看
5#
 楼主| 发表于 2009-5-21 14:08:16 | 只看该作者
例子 在三楼,谢谢Henry D. Sy 版主
6#
 楼主| 发表于 2009-5-21 16:01:35 | 只看该作者
怎么样通过代码锁定表中符合条件的记录
7#
发表于 2009-5-21 17:16:37 | 只看该作者
真的搞不懂楼主意思,窗体的“记录锁定”属性是作为是否允许两个用户同时编辑同一记录而设置的,不是用来限制是否可以删除的
也就是说,下载你3楼的例子,打开窗体1,无论窗体的“记录锁定”属性设置是为什么,所有的记录都能通过菜单"删除"选项或直接按Del删除,你说的“那么表中的记录都不能删除了”是不可能的
8#
发表于 2009-5-21 17:16:43 | 只看该作者
在窗体上增加一个按钮
Private Sub Command1_Click()
    DoCmd.RunCommand acCmdSelectRecord
    DoCmd.RunCommand acCmdDelete
End Sub

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
发表于 2009-5-21 17:26:25 | 只看该作者
本帖最后由 rjacky 于 2009-5-21 17:27 编辑

如果是想限制用户打开窗体1后,不能删除(但可修改)符合条件的记录,那么可以在窗体的“删除事件”Form_Delete加入以下代码即可:

if  将这部分中文替换你的条件成立的表达式  then
cancel=true
msgbox "不允许删除此记录!"
end if
10#
 楼主| 发表于 2009-5-21 19:00:00 | 只看该作者
哎,说了半天还是没有明白我的意思,真是急死人了,我的意思是窗体中的那条记录在表中锁定,表中的其它记录都可以让其他用户删除,还有Henry D. Sy 网友,我的这个窗体打开后是隐藏的,你增加一个按钮有什么用啊.还可以用其它办法吗,比如判断表中的哪条记录正被打开,或正被编辑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-18 15:21 , Processed in 0.102994 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表