设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1195|回复: 2
打印 上一主题 下一主题

[窗体] 关于窗体打开及查询打开的设计疑问

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-7 17:28:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本人是ACCESS初学者,在设计数据库查询和窗体时有2个疑问,求教各位前辈:

1、在SQLSERVER+C#的设计窗体中,通过编写command和sql语句随意就可以打开一个临时查询,但在ACCESS中好像没能随意打开临时查询。是否所需要的查询都必须事前做好,然后在窗体通过VBA代码编写openQuery或openform来打开预先做好的查询呢?

2、如图,在窗体中按条件进行查询,左边显示符合条件的记录,点击某一条记录则在右边显示对应详细记录数据。这个案例应该怎样设计呢?怎样才能把这个“条件”写进sql语句中从而实现如图效果


本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-8-7 19:03:17 | 只看该作者
1、可以创建一个任意的选择查询(可以通过写代码,也可以按向导创建),通过指定SQL来更改查询即可。
例如:
  1. Sub test()
  2. '定义查询
  3. Dim qry As DAO.QueryDef
  4. '创建查询
  5. Set qry = CurrentDb.CreateQueryDef("测试查询", "select * from 表1")
  6. '更改查询数据源
  7. qry.SQL = "select * from 表2"
  8. End Sub
复制代码
2、条件查询,没什么好说的,详细可在本论坛搜索下载“刘小军常用窗体查询”实例。
3#
发表于 2012-8-7 18:12:04 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 01:28 , Processed in 0.087917 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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