
这个很容易实现的呀。。
1、首先利用窗体向导创建此表的窗体。
如下图所示,选择表后点击 > 或者 >> 添加窗体中要显示的字段。
2、打开窗体的设计视图,向窗体内添加命令按钮,在命令按钮向导中选择:
记录导航 - 查找记录 可以实现查询功能;
记录 *** 作 - 删除记录 可以实现删除功能;
记录 *** 作 - 添加新记录 可以实现新建功能。
还要很多其他功能供选择,自己摸索下啦。。
我感觉你是想双击而后d出窗体用来输入或修改相应的数据。
其实有一个更简单的方法就可以实现你的要求,那就是分割窗体。access2007中有分割窗体,但不知2010版有没有,估计是有的。
假设有一个表,如下
基于这个表创建一个窗体(就是窗体的“数据源”选择这个表),窗体的“格式”中的“默认视图”选择“分割窗体”,然后再分别设置“分割窗体大小”“分割窗体方向”等等与分割窗体有关的属性,如下
达到的效果如下,这样单击下面的记录,上面的窗体内容随之变为相应的内容,可在上面的窗体编辑或添加记录。
在Access中,有时需要在一个窗体中显示另一个窗体中的数据。窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。使用主-子窗体的作用是:以主窗体的某个字段为依据,在子窗体中显示与此字段相关的记录,而在主窗体中切换记录时,子窗体的内容也会随着切换。因此,当要显示具有一对多关系的表或查询时,主-子窗体特别有效。但是,并不意味着,主窗体和子窗体必须相关。
下面,用两种方法创建主-子窗体:一是同时创建主窗体和子窗体,二是先建立子窗体,再建立主窗体,并将子窗体插入到主窗体中。
1.同时创建主窗体和子窗体
创建主-子窗体,要求主窗体显示“教师”表的“教师姓名”、“所属系”、“文化程度”和“职称”四个基本信息,子窗体中显示“教师任课表”的“课程编号”和“课程名称”。 *** 作步骤如下:
(1)在“成绩管理”数据库窗口下,双击“使用向导创建窗体”,d出确定数据源窗口。
(2)在“表/查询”下拉列表框中选择“表:教师”,并将“教师姓名”、“所属系”、“文化程度”和“职称”四个字段添加到“选定的字段”框中。
(3)再次在“表/查询”下拉列表框中选择“表:课程”,并将“课程编号”和“课程名称”二个字段添加到“选定的字段”框中。
(4)单击“下一步”按钮。如果两个表之间没有建立关系,则会出现一个提示对话框,要求建立两表之间的关系,确认后,可打开关系视图,同时退出窗体向导。
如果两表之间已经正确设置了关系,则会进入窗体向导的下一个对话框,确定查看数据的方式。这里保留默认设置。
(5)单击“下一步”按钮,选择子窗体的布局,默认为“数据表”。
(6)单击“下一步”按钮,选择窗体的样式,选择 “标准”样式。
(7)单击“下一步”按钮,为窗体指定标题,分别为主窗体和子窗体添加标题:“教师任课主窗体”和“教师任课子窗体”。
(8)单击“完成”按钮,结束窗体向导。
这时,在“成绩管理”数据库窗口下,会看到新增的两个窗体。如果双击“教师任课子窗体”,则只打开单个子窗体。如果双击“教师任课主窗体”,会打开主-子窗体,当主窗体中查看不同教师的记录时,子窗体中会随之出现该教师的任课课程。
2.创建子窗体并插入到主窗体中
窗体“学生选课主窗体”仅有学生“学号”和“姓名”字段,窗体“学生选课子窗体”有学生选课的“课程编号”、“平时成绩”和“考试成绩”字段。要求将“学生选课子窗体”插入到“学生选课主窗体”中,以便查看每个学生的选课成绩。具体步骤如下:
(1)在设计视图中,以“学生选课”表为数据源,拖动“课程编号”、“平时成绩”和“考试成绩”字段到设计视图中,以纵向方式排列,命名为“学生选课子窗体”,保存退出。
(2)再打开一个新的设计视图,以“学生”表为数据源,拖动“学号”和“姓名”字段到设计视图中,以横向方式排列,适当调整控件大小和位置。
(3)在工具箱中确保按下了“工具向导”按钮,再选择“子窗体/子报表”控件按钮 ,在窗体的主体节的合适位置单击鼠标,启动子窗体向导。在“使用现有的窗体”列表框中选择“学生选课子窗体”。
(4)单击“下一步”按钮,确定主窗体和子窗体链接的字段。这里选取默认设置,以学生表的“学号”为依据,在子窗体显示与此字段相关的记录。
(5)单击“下一步”按钮,指定子窗体的名称,取默认值“学生选课子窗体”。
(6)单击“完成”按钮,“学生选课子窗体”插入到当前窗体中。
(7)在当前窗体(主窗体)中适当调整子窗体对象的大小至满意为止,保存窗体,命名为“学生选课主窗体”。
你能截图上来吗?你的单条记录样式是什么样的?你是怎么打开的?
在从设计视图切换回窗体的时候 不要选 窗体视图 !
还有 如果看起来还像数据表 只不过只有一行 那么 你可能把 数据 属性 设置成 数据输入 是了!
这是新增数据入口模式……不显示别的
新增记录就会有数据表的格式了……直到你关闭它 再打开……
检查一下
Access 中的窗体是一种数据库对象,可用于创建数据库应用程序的用户界面。“绑定”窗体直接连接到表或查询之类的数据源,可用于输入、编辑或显示来自该数据源的数据。或者也可以创建“未绑定”窗体。
第一步:打开一个ACCESS2010数据表,选择“创建”选项卡,在“导航窗格”中,单击包含用户希望的窗体上显示的数据的表或查询。
第二步:在“创建”选项上的“窗体”组上,单击“窗体”按钮,ACCESS2010自动创建自动创建窗体,并以布局视图显示该窗体。
第三步:在“导航窗格”中,单击包含在分割窗体上显示的数据的表或查询,在“创建”选项卡上的“窗体”组中,单击“其他窗体”中的“分割窗体”按钮。
第四步:在“导航窗格”中,单击包含在分割窗体上显示的数据的表或查询,在“创建”选项卡上的“窗体”组中,单击“多个项目”按钮后,ACCESS2010创建窗体,并以布局视图显示该窗体。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)