中易网

如何在access中插入一条新记录

答案:1  悬赏:20  
解决时间 2021-01-12 16:41
  • 提问者网友:藍了天白赴美
  • 2021-01-11 23:58
如何在access中插入一条新记录
最佳答案
  • 二级知识专家网友:等灯
  • 2021-01-12 01:20
向access数据库插入一条新记录有三类方法:
1. 直接在表中的末行输入数据这种方法适合于单用户操作数据库,直观,方便,快捷。


2. 在窗体中插入新记录当数据库有多位用户时,由于可以设计布局以适应用户的需求和技能,使用窗体可以更加方便、快捷和准确地输入数据。
窗体的设计决定了输入或编辑数据的方式。窗体具有列表、文本框和按钮等控件,每个控件与不同表中的字段、查询、宏或其他打开的窗体上的控件相关联。控件可用于从表中读取数据或将数据写入基础表中。
对窗体控件可执行的操作取决于以下方面:
为基础数据源设置的数据类型
为字段设置的属性
为控件设置的属性
3. 在VBA中使用sql的Insert into语句插入新记录
语法
多记录追加查询:
INSERT INTO target [(field1[, field2[, ...]])] [IN externaldatabase]
    SELECt [source.]field1[, field2[, ...]     FROM tableexpression
单记录追加查询:

INSERT INTO target [(field1[, field2[, ...]])]     VALUES (value1[, value2[,
...])

INSERT INTO 语句包含以下部分:
target    
要追加记录的表或查询的名称。
field1、field2    
向其中追加数据的字段的名称(如果在 target 参数之后),或获取其中数据的字段的名称(如果在 source 参数之后)。
externaldatabase    
外部数据库的路径。有关路径的说明,请参阅 IN 子句。    
source    
要复制其中记录的表或查询的名称。  
tableexpression    
作为插入记录来源的表的名称。该参数可以是单个表名或者是从 INNER JOIN、LEFT JOIN 或 RIGHT JOIN
操作或保存的查询产生的组合结果。    
value1、value2    
要插入新记录特定字段中的值。每个值将插入到与该值在列表中的位置相对应的字段内:value1 将插入到新记录的 field1 字段,value2 插入到
field2 字段等等。这些值必须用逗号分隔,并且用引号 (' ') 引起来。    
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息