如何在ACCESS 窗体中向表中添加记录

如何在ACCESS 窗体中向表中添加记录,第1张

在ACCESS窗体中向表中添加记录的具体 *** 作步骤如下:

1、首先,使用“查询设计”新建一个查询:

2、然后,选择加入的表:

3、添加要查询的字段名,这很简单,关键是“查询条件:

4、在“图书名称”条件一格中右击,选择“生成器”:

5、输入like,找到“表达式元素”>“Forms”>所有窗体>窗体名称。再在“表达式类别”栏中选择图书名称,这样就成功的向表中添加记录了:

我现在没空,请允许我晚些时候给你一个详细而满意的答复,今晚或明晚。

现在给你答复

这里根据你的要求,列举一个实际解决方案加以说明,以方便你理解我是如何实现你的要求的。

第一步 首先建立一张ACCESS表(注:表名和字段名一般应使用英文,但是为了便于理解下面采用中文)

该表取名“问题信息”共有3个字段名分别为“分类”、“问题详情”和“解决方法”并输入下列模拟数据:

分类 问题详情 解决方法

人事 人事问题1人事问题1之解决方法

人事 人事问题2人事问题2之解决方法

人事 人事问题3人事问题3之解决方法

生产 生产问题1生产问题1之解决方法

生产 生产问题2生产问题2之解决方法

技术 技术问题1技术问题1之解决方法

技术 技术问题2技术问题2之解决方法

技术 技术问题3技术问题3之解决方法

营销 营销问题1营销问题1之解决方法

营销 营销问题2营销问题2之解决方法

技术 技术问题4技术问题4之解决方法

财务 财务问题1财务问题1之解决方法

公关 公关问题1公关问题1只解决方法

第二步 新建一个ACCESS窗体,调整大小约14CM见方,然后添加两个列表框控件,一个用来在左边显示分类,另一个用来在右边显示问题详情和解决办法,假设它们的名称分别为:List1和List2 。在添加列表框控件时系统会自动为其添加列表框标签,请手动将它们删除掉。这两个列表框的各种属性可以手工设置,但是讲解起来过于繁复,故放弃手工设置改用编程方法设置,请看下一步。

第三步 为刚新建的窗体添加打开事件过程(用编程方法设置各控件的关键初始属性)

Private Sub Form_Open(Cancel As Integer)

'设置列表框LIST1关键属性

With Me.List1

.Left = 567 '设置左边距 单位为缇 1CM=567缇

.Top = 567 '设置上边距

.Width = 1701 '设置列表框宽度

.Height = 3402 '设置列表框高度

.BoundColumn = 1 '设置列表框绑定第一列

.ColumnHeads = True '设置列表框列显示标题

'下一代码行设置列表框行来源,以便List1显示问题分类

'其行来源为一段的SQL代码,从问题信息表中查询出“问题分类”这里使用DISTINCT

'关键字剔除重复值

.RowSource = "SELECT DISTINCT 分类 AS 问题分类 FROM 问题信息 ORDER BY 分类"

End With

'设置列表框list2关键属性

With Me.List2

.Left = 2318

.Top = 567

.Width = 4536

.Height = 3402

.ColumnHeads = True

.ColumnCount = 2 '设置列表框list2显示两列

.ColumnWidths = "3.6 cm4.4 cm" '设置列表框第一列宽度为3.6厘米,第二列宽度为4.4厘米

End With

End Sub

注:如果你晓得如何人工设置上述关键属性,则可免去上述窗体打开事件过程

为列表框LIST1添加已更新事件过程(此段代码为戏肉)实现“当我点击列表框的上的行的时候,右边的会对应更新问题详细信息”

Private Sub List1_AfterUpdate()

'下一代码行设置列表框LIST2行来源,让List2显示问题详情和解决方法

'其行来源为一段SQL代码,从问题信息表根据List1每次选定的“分类”

'查询出相关的“问题详情”和“解决方法”

Me.List2.RowSource = "SELECT 问题详情,解决方法 FROM 问题信息 WHERE 分类='" &Me.List1.Value &"'"

End Sub

请上机试试上列解决方案,看看效果吧。

在窗体数据表时可以查找相关的记录,那么在窗体表中想要添加新的记录,接下来就简单的分享下方法。

1、首先在acces窗体的显示表中,单击添加记录按钮。

2、然后即可添加空白记录段添加之后,并输入文字。

3、然而单击空白处,即可添加成功,如下图所示。

4、如果想要删除,这时选中要删除的记录字段。

5、然后在菜单工具栏中单击删除按钮,如下图所示删除成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11525115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存