Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

ACC2000: Làm thế nào để sử dụng một truy vấn phụ thêm để bước đầu thiết lập giá trị của một trường AutoNumber

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:209696
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
Vừa phải: Đòi hỏi vĩ mô cơ bản, mã hóa, và kỹ năng khả năng tương tác.

Bài viết này chỉ áp dụng cho một cơ sở dữ liệu Microsoft Access (.mdb).

TÓM TẮT
Bằng cách sử dụng một truy vấn phụ thêm, bạn có thể thay đổi giá trị bắt đầu của mộtAutoNumber field ở một bảng với một số khác hơn là 1.
THÔNG TIN THÊM
Microsoft Access luôn số lĩnh vực AutoNumber bắt đầu bằng số 1. Nếu bảng đã dữ liệu trong đó, giá trị bắt đầu của autonumber sẽ cao hơn giá trị cao nhất đã có trong bảng. Bạn không thể chỉnh sửa một lĩnh vực AutoNumber hoặc thay đổi giá trị bắt đầu của nó.

Tổng quan: Thay đổi giá trị ban đầu của một trường AutoNumber

Để lực lượng truy cập của Microsoft để số một lĩnh vực AutoNumber vớimột số bạn chọn, thực hiện theo các bước chung (một ví dụ chi tiết hơn được hiển thị sau này trong bài viết này):
  1. Sao chép thiết kế ban đầu bảng mà bạn muốn đặt các bắt đầu từ giá trị AutoNumber đến một bảng mới.
  2. Thay đổi lĩnh vực AutoNumber trong bảng mới đến một trường số với một FieldSize bất động sản của Lâu dài nguyên.
  3. Thêm một bản ghi để bàn mới, và thiết lập trường số để một giá trị là một trong ít hơn số bắt đầu mà bạn muốn cho bàn ban đầu của bạn. Ví dụ, nếu bạn muốn lĩnh vực AutoNumber để bắt đầu ở 100, gõ 99 trong lĩnh vực số bảng mới.
  4. Sử dụng một truy vấn phụ thêm để thêm kỷ lục mới này để bàn ban đầu của bạn. Hành động này lực lượng truy cập của Microsoft để số bất kỳ mới AutoNumber các trường có số của bạn cộng với 1.
LƯU Ý: Không nén cơ sở dữ liệu trước khi bạn thêm một kỷ lục mới cho cácBan đầu bảng. Nếu bạn làm, Microsoft Access sẽ thiết lập lại AutoNumberlĩnh vực giá trị để số 1.

Ví dụ: Thay đổi giá trị ban đầu của một trường AutoNumber-100

Ví dụ sau sử dụng cơ sở dữ liệu mẫu Northwind.mdb để thiết lập một giá trị mới khởi đầu cho một lĩnh vực AutoNumbertrong nhân viên bảng:

THẬN TRỌNG: Nếu bạn làm theo các bước trong ví dụ này, bạn sửa đổi cơ sở dữ liệu mẫu Northwind.mdb. Bạn có thể muốn sao lưu các tập tin Northwind.mdb và làm theo các bước trên một bản sao của cơ sở dữ liệu.

  1. Mở cơ sở dữ liệu mẫu Northwind.mdb.
  2. Trong các Cơ sở dữ liệu cửa sổ, bấm các Nhân viên bảng, và sau đó vào các Chỉnh sửa trình đơn, nhấp vào Sao.
  3. Trên các Chỉnh sửa trình đơn, nhấp vào Dán.
  4. Trong các Dán bảng như hộp thoại, loại EmployeesTemp trong các Bảng tênhộp, và sau đó bấm Cơ cấu chỉ. Nhấp vào Ok.
  5. Mở bảng EmployeesTemp trong Thiết kế xem.
  6. Thay đổi kiểu dữ liệu của các EmployeeID lĩnh vực Số, và thiết lập của nó FieldSize bất động sản để Lâu dài nguyên.
  7. Lưu bảng EmployeesTemp và đóng nó.
  8. Mở bảng EmployeesTemp trong Thông số kỹ thuật xem và thêm sau đây kỷ lục mới:
    Nhân viên ID: 99
    Tên cuối cùng: Gõ tên cuối cùng của bạn
    Tên: Gõ tên của bạn
    Ngày sinh: Nhập ngày sinh của bạn
  9. Tạo một truy vấn mới trong Thiết kế Xem dựa trên EmployeesTemp bảng.
  10. Thêm tất cả các trường từ bàn vào lưới truy vấn bằng cách bấm đúp vào các * trong các EmployeesTemp danh sách các lĩnh vực.
  11. Trên các Truy vấn trình đơn, nhấp vào Gắn tiếp truy vấn.
  12. Chọn Nhân viên trong các Gắn tiếp vào bảng tên hộp, và sau đó bấm Ok.
  13. Trên các Truy vấn trình đơn, nhấp vào Chạy. Microsoft Access hiển thị dưới đây tin nhắn:
    Bạn đang định phụ thêm 1 row(s).
    Nhấp vào Có gắn tiếp bản ghi vào bảng nhân viên.
  14. Đóng các truy vấn và không lưu nó.
  15. Xóa bảng EmployeesTemp, và sau đó xóa các vừa được gắn ghi lại từ bảng nhân viên.
  16. Mở bảng nhân viên trong Thông số kỹ thuật xem và thêm một kỷ lục mới. Lưu ý rằng các Nhân viên ID trường bắt đầu đánh số tại 100.
THAM KHẢO
Để biết thêm chi tiết về các lĩnh vực AutoNumber, nhấp vào Trợ giúp Microsoft Access trên các Trợ giúp trình đơn, loại bắt đầu từ valueAutoNumber trong trợ lý văn phòng hoặc thuật sĩ trả lời, và sau đó bấm Tìm kiếm để xem các chủ đề.
phụ thêm bắt đầu ban đầu

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 209696 - Xem lại Lần cuối: 12/05/2015 11:11:13 - Bản sửa đổi: 3.0

Microsoft Access 2000 Standard Edition

  • kbnosurvey kbarchive kbhowto kbusage kbmt KB209696 KbMtvi
Phản hồi