1. Trang chủ
  2. » Thể loại khác

004 actionquery

19 20 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Actions Queries Understanding Action Queries • Action queries are a way to make corrections to database They can make an enormous mess of database if used incorrectly • Action queries differ from select queries: – A select query shows you data that meet your criteria – An action query looks for the data that meets your criteria, and then does something with it, such as making changes to the data or moving records to a new table Testing Action Queries (Carefully) • Most importantly, before you use an action query, make a database backup! because it may not always generate the result you expect (mong đợi) • To make a backup, you can copy your accdb database file or File➝Save & Publish to enter Backstage view, look in the Advanced section of the Save Database As list Back Up Database The Action Query Family • An update query changes the values in one or more records • An append query selects one or more records, and then adds them to an existing table • A make-table query selects one or more records, and then creates a new table for them • A delete query deletes one or more records Update Queries • An update query searches for some records and then modifies them • Using the update query when you work on lots of data or when you want to update multiple fields • Update query makes to change multiple records at same time Update Queries • To Create a Update Query: – Select Create tab  Queries  Query Design – Add each table you want to include in query by selecting it and then clicking Add – Change query to an update query by choosing Query Tools  Design  Query Type  Update – Add the field you want to use for filtering, and then set the Criteria box for each one Update Queries – Add the field you want to change – In the Update To box, supply the new value that your query will apply to each field Update Queries – Add any other fields that you want to inspect to confirm that you’re selecting the correct records – Right-click the query’s tab title, and choose Datasheet View to see the rows that query affects – Now switch back to Design view, choose Query Tools  Design  Results Run to run update query and have Access apply your changes Update Queries • Access warns you about the change it’s about to make Click Yes to make the change • If you want to save your query, then press Ctrl+S You’ll need to supply a name for your query Append Queries • An append query selects records from a table and then inserts them into the end another table • You may want to use an append query to transfer records from one database to another This technique is handy if you have duplicate tables in different databases • To transfer the records, you need to make sure the two tables line up (Page 255) Append Queries • Create a new query by choosing Create Queries  Query Design • Using the Show Table dialog box, add the source table that has the records you want to copy • Query Tools Design ➝ Query Type ➝Append Append Queries – Another Database: transfer the records to another database click Browse to select database file OK – Table Name box: enter the name of the table to which you want to transfer the records – Click OK to close the Append or Make Table dialog box – Add the field you want to copy from the source table Append Queries – If you’re creating an append query, then fill in the names of the destination fields in the Append To boxes – If want to copy only some of the records in the source table, then set the filter conditions you need – Choose Datasheet View to see the rows that your query affects Append Queries – Switch back to Design view, and then choose Query Tools Design  Results  Run to transfer your records – Press Ctrl+S to save query Make-Table Query • The make-table query creates the destination table, and then copies the records to it – Open the source database – Choosing Create ➝ Queries ➝ Query Design – Add the source table that has the records you want to copy – Select Query Tools ➝ Design ➝ Query Type ➝ Make Table Make-Table Query – Another database: transfer the records to another Database, click Browse to select database file  OK – Table Name: enter the name of the table which you want to transfer the records Make-Table Query – Add the field you want to copy from the source table – To copy only some of the records in the source table, then set the filter conditions – Choose Datasheet View to see the rows that your query affects – Switch back to Design view  Results ➝ Run to transfer the records – Press Ctrl + S to save query Delete Queries • Delete queries are the simplest and most dangerous of the action queries • Delete query erases records from the database • To create a delete query: – Select Create tab ➝ Queries ➝ Query Design – Add the table that has the records you want to delete – Select Query Tools Design ➝ Query Type ➝ Delete Delete Queries – Add the fields you want to use for filtering, and then set filter conditions – Add the fields that you want to inspect to confirm you’re getting the correct records in the datasheet view – Choose Datasheet View to see the rows that’ll be affected by query – Switch back to Design view, choose Query Tools  Design  Results  Run to remove the records

Ngày đăng: 10/12/2020, 23:30

Xem thêm:

Mục lục

    Testing Action Queries (Carefully)

    The Action Query Family

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN