设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 窗体中复选框的使用请教!

[复制链接]
跳转到指定楼层
1#
发表于 2010-4-14 11:37:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
请问在用查询条件后怎么使用复选框选择查询内容,不设查询条件时可以选择全部内容?请各位帮帮忙!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
13#
 楼主| 发表于 2010-4-16 16:17:05 | 只看该作者
你的例子是在不同的表中查询结果,我要是的在窗体中按条件查询后的只复选查询的记录.好像不能实现.有别的方法吗
12#
 楼主| 发表于 2010-4-16 16:16:26 | 只看该作者
10#师傅,你的是在例子是在不同的表中查询结果,我要是的在窗体中按条件查询后的只复选查询的记录.好像不能实现.有别的方法吗
11#
 楼主| 发表于 2010-4-16 13:10:55 | 只看该作者
a代表选择,如果我这不行,请你帮我看看好吗?
10#
发表于 2010-4-16 11:49:40 | 只看该作者

点击这里给我发消息

9#
发表于 2010-4-16 08:10:48 | 只看该作者
代码中 If a=1 Then  的 a 代表什么,什么时候赋予它值了?
8#
 楼主| 发表于 2010-4-15 15:11:09 | 只看该作者
Private Sub 复选_Click()


  If 复选 = 0 Then

CurrentProject.Connection.Execute "update 单位人事资料  set dlbz=0"
Else


DoCmd.RunSQL "Update 单位人事资料 set dlbz=-1 where 单位名称=" & Me![单位名称] & ""


Me.单位人事资料子窗体.Requery
End If

End Sub

每各师傅们,请问该有什么方法嘛,教教小弟呀?
7#
 楼主| 发表于 2010-4-15 11:17:58 | 只看该作者
请各位帮我看看,点复选框无反应
Private Sub 复选_Click()
i = Me.单位人事资料子窗体.Form.CurrentRecord
Dim strsql0 As String
Dim strsql1 As String
strsql0 = "Update 单位人事资料 set dlbz=-1 where 单位名称=" & Me![单位名称] & ""
strsql1 = "Update 单位人事资料 set dlbz=0 where 单位名称="""
If a = 1 Then
   CurrentProject.Connection.Execute strsql0
   Me.单位人事资料子窗体.Form.Requery
   MsgBox "已成功选择资料", vbInformation, "阿飞工作室提醒你"
   Me.单位人事资料子窗体.Form.Recordset.Move i
End If
   
   If a = 2 Then
  CurrentProject.Connection.Execute strsql1
  Me.单位人事资料子窗体.Form.Requery
  MsgBox "已成功取消选择", vbInformation, "阿飞工作室提醒你"
  If i <> 1 Then
     Me.单位人事资料子窗体.Form.Recordset.Move i - 1
     
     End If
End If
a = 0
End Sub

本帖子中包含更多资源

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

x
6#
 楼主| 发表于 2010-4-15 08:52:33 | 只看该作者
4#版主,能不能根据附件修改
5#
 楼主| 发表于 2010-4-15 08:39:15 | 只看该作者
我的复选框只争对查询后复选
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 23:30 , Processed in 0.083152 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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