Nhập dữ liệu vào Oracle Database từ Access
Để kết nối với bất kỳ một cơ sở dữ liệu, chúng ta có thể sử dụng cách cổ điển nhất là ODBC. Thông qua ODBC mình có thể insert mới hoặc chuyển dữ liệu sẵn có trong Access vào Oracle database. Để làm điều này, trước tiên từ Access các bạn tạo table link đến một table trong Oracle database theo các bước sau:
7 trang |
Chia sẻ: tlsuongmuoi | Lượt xem: 2479 | Lượt tải: 1
Bạn đang xem nội dung tài liệu Nhập dữ liệu vào Oracle Database từ Access, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
KẾT NỐI VÀO ORACLE - Bài 5: Nhập dữ liệu vào Oracle Database từ Access
Tác giả: www.oravn.com
Để kết nối với bất kỳ một cơ sở dữ liệu, chúng ta có thể sử dụng cách cổ điển nhất là ODBC. Thông qua ODBC mình có thể insert mới hoặc chuyển dữ liệu sẵn có trong Access vào Oracle database. Để làm điều này, trước tiên từ Access các bạn tạo table link đến một table trong Oracle database theo các bước sau:
Nếu các bạn đã có khai báo ODBC trước thì ở bước này chỉ chọn tên ODBC và click OK
Nếu chưa khai báo TNS Service Name, các bạn xem lại bài 3
Kết thúc các bạn đã tạo được một table link đến table trong Oracle database. Các bạn có thể open để xem dữ liệu có sẵn nhưng không thể thêm mới record như bảng của Access. Để làm được việc này, các bạn tạo các append query. Các bạn có thể insert mới từng record một hoặc chuyển toàn bộ dữ liệu từ bảng của Access sang table Oracle.
*** Lưu ý ***
- kiểu ngày: có thể nhập dưới dạng chuổi, nhưng phải đúng với định dạng kiểu ngày trong Oracle database (default là DD-MON-YYYY) hoặc các bạn sử dụng hàm FORMAT của Access để chuyển lại.
- chuổi rỗng: phải được thay bằng từ khóa NULL nếu không muốn gặp thông báo lỗi dưới đây. Đặc biệt lưu ý, đừng bao giờ click YES. Nếu click YES nó sẽ xóa tất cả dữ liệu có sẵn trong bảng.
Theo cách làm này các bạn có thể xem Access là một công cụ trung gian để chuyển dữ liệu từ các cơ sở dữ liệu khác vào Oracle database. Ví dụ như bạn tạo table link đển một sheet của excel hay một dbf của Foxpro, rồi tạo append query chuyển những dữ liệu đó vào table Oracle
Các file đính kèm theo tài liệu này:
- Nhập dữ liệu vào Oracle Database từ Access.doc