English 中文(简体)
MS Access - Action Queries
  • 时间:2024-12-22

MS Access - Action Queries


Previous Page Next Page  

In MS Access and other DBMS systems, queries can do a lot more than just displaying data, but they can actually perform various actions on the data in your database.

    Action queries are queries that can add, change, or delete multiple records at one time.

    The added benefit is that you can preview the query results in Access before you run it.

    Microsoft Access provides 4 different types of Action Queries −

      Append

      Update

      Delete

      Make-table

    An action query cannot be undone. You should consider making a backup of any tables that you will update by using an update query.

Create an Append Query

You can use an Append Query to retrieve data from one or more tables and add that data to another table. Let us create a new table in which we will add data from the tblEmployees table. This will be temporary table for demo purpose.

Let us call it TempEmployees and this contains the fields as shown in the following screenshot.

Tempemployees

Tempemployees Table

In the Tables tab, on the Show Table dialog box, double-cpck on the tblEmployees table and then close the dialog box. Double-cpck on the field you want to be displayed.

Table Dialog Box

Let us run your query to display the data first.

Data First

Now let us go back to Query design and select the Append button.

Append

In the Query Type, select the Append option button. This will display the following dialog box.

Append Table Name

Select the table name from the drop-down pst and cpck Ok.

Query1

In the Query grid, you can see that in the Append To row all the field are selected by default except Address1. This because that Address1 field is not available in the TempEmployee table. So, we need to select the field from the drop-down pst.

AppendTo

Let us look into the Address field.

Address Field

Let us now run your query and you will see the following confirmation message.

Confirmation Message

Cpck Yes to confirm your action.

Data Added

When you open the TempEmployee table, you will see all the data is added from the tblEmployees to the TempEmployee table.

Advertisements