ADO xin giúp đỡ Update bảng dữ liệu cũ vào bảng dữ liệu mới trong Access bằng code vba excel

Blue Softs Liên hệ QC

cartoon18

Thành viên mới
Tham gia
11/1/12
Bài viết
47
Được thích
2
- Mình có 1 file data "khach hang.accdb" trong đó Table 'Khach hang' gồm các record và Field theo tên như "Mst, Ten_kh .....".
- Nay muốn tạo ra 1 Table 'Khach hang' với các Field mới. Table 'Khach hang' mới này sẽ lấy thông tin từ table 'khach hang' cũ tương ứng theo như thông tin trong Field Excel.
Nhờ mọi người giúp đỡ với ah đến đoạn nhập thông tin từ Table cũ vào Table mới thì rối nùi không làm tiếp được nữa o_O
 

File đính kèm

  • Thong tin khach hang.rar
    94.9 KB · Đọc: 2

ongke0711

Thành viên tích cực
Tham gia
7/9/06
Bài viết
1,082
Được thích
1,293
Giới tính
Nam
- Nay muốn tạo ra 1 Table 'Khach hang' với các Field mới. Table 'Khach hang' mới này sẽ lấy thông tin từ table 'khach hang' cũ tương ứng theo như thông tin trong Field Excel.

Sao không thêm Field mới và sửa tên Field ngay trong Table cũ luôn?
Phát sinh thêm Field mới thì mới cần đổi, chứ thay đổi tên Field thì bạn cần gì phải phí code cho nó? Tên Field nào cũng lấy dữ liệu được thôi chứ có lấy tên nó để hiển thị đâu.
 
Lần chỉnh sửa cuối:

cartoon18

Thành viên mới
Tham gia
11/1/12
Bài viết
47
Được thích
2
Sao không thêm Field mới và sửa tên Field ngay trong Table cũ luôn?
Phát sinh thêm Field mới thì mới cần đổi, chứ thay đổi tên Field thì bạn cần gì phải phí code cho nó? Tên Field nào cũng lấy dữ liệu được thôi chứ có lấy tên nó để hiển thị đâu.
thật ra table mới có phát sinh Field mới nữa đó, còn tên Field thì khi lấy dữ liệu mình dùng làm Key để tạo văn bản bên Word
 

ongke0711

Thành viên tích cực
Tham gia
7/9/06
Bài viết
1,082
Được thích
1,293
Giới tính
Nam
thật ra table mới có phát sinh Field mới nữa đó, còn tên Field thì khi lấy dữ liệu mình dùng làm Key để tạo văn bản bên Word
- Tôi có nói ở trên là phát sinh Field mới thì thêm thẳng vô Table cũ luôn. Sau đó cập nhật dữ liệu cho nó dựa trên Field ID để xác định dòng.
- Tên Field dùng để đổ dữ liệu sang Word (dùng Insert From Field phải không?) thì tên cũ cũng được vậy, nó chỉ là xử lý sau hậu trường, hơn nữa tên Field cũ và mới của bạn không khác biệt hoàn toàn thì không cần phải đổi cho mắc công.
- Một điều nữa là nên tránh việc phải thiết kế lại Table trong quá trình sử dụng. Dữ liệu nên phân tích, dự tính trước khi thiết kế Table.
 
Lần chỉnh sửa cuối:

cartoon18

Thành viên mới
Tham gia
11/1/12
Bài viết
47
Được thích
2
- Tôi có nói ở trên là phát sinh Field mới thì thêm thẳng vô Table cũ luôn. Sau đó cập nhật dữ liệu cho nó dựa trên Field ID để xác định dòng.
- Tên Field dùng để đổ dữ liệu sang Word (dùng Insert From Field phải không?) thì tên cũ cũng được vậy, nó chỉ là xử lý sau hậu trường, hơn nữa tên Field cũ và mới của bạn không khác biệt hoàn toàn thì không cần phải đổi cho mắc công.
- Một điều nữa là nên tránh việc phải thiết kế lại Table trong quá trình sử dụng. Dữ liệu nên phân tích, dự tính trước khi thiết kế Table.
cảm ơn đã tư vấn :) quả đúng là làm theo cách này nhanh mà tiện lợi thật, mình sẽ áp dụng theo cách này cảm ơn ongke0711 nhiều nhé.
 
Top Bottom