Nhập dữ liệu vào 1 file, dữ liệu sẽ tự động nhập vào 2 file khác nhau

Liên hệ QC

hoangminhtien

Thành viên gắn bó
Tham gia
29/2/08
Bài viết
1,660
Được thích
2,190
Nghề nghiệp
Mechanical Engineering
Các bác cho em hỏi em muốn khi nhập dữ liệu vào 1 file thì dữ liệu đó sẽ được tự động nhập vào 2 file khác nhau. Không biết Access các làm được không? Các bác hướng dẫn em với nhé! Cám ơn các bác!
 
Các bác cho em hỏi em muốn khi nhập dữ liệu vào 1 file thì dữ liệu đó sẽ được tự động nhập vào 2 file khác nhau. Không biết Access các làm được không? Các bác hướng dẫn em với nhé! Cám ơn các bác!
Ý bạn là sự liên kết giữa các bảng qua các file khác nhau ?
Cái này bạn sử dụng chức năng Link Table nhé.
Nếu như không phải như vậy bạn nên đưa file lên nhé

Thân
 
Lần chỉnh sửa cuối:
Em có 3 file A, B, C có lần lượt các table là tableA, tableB, tableC. Các table này đều đã có dữ liệu và các dữ liệu này khác nhau. Bây giờ em muốn nhập thêm dữ liệu vào các table này. Những dữ liệu nhập thêm bây giờ là giống nhau, nếu nhập vào fileA thì fileB và fileC cũng phải nhập. Vì vậy em muốn chỉ cần nhập dữ liệu vào vào fileA, thì dữ liệu đó cũng tự động nhập luôn vào fileB và fileC. Các bác xem giúp em với nhé!!
 
Trước tiên 3table nay fải được link vơi nhau, sau đó Ban dùng Queries xử lý là được. bạn có thể gửi file lên xem
 
Cho mình hỏi thêm là file A ở bảng A là bảng tổng hợp từ bảng B file B và bảng C file C có phải như vậy không?
 
3 file này làm việc độc lập với nhau, chỉ dùng chung dữ liệu nhập từ bây giờ trở đi, tuy nhiên mỗi file lại đã có dữ liệu ban đầu khác nhau. Nhờ các bác hướng dẫn!!
 

File đính kèm

  • Access.rar
    9.2 KB · Đọc: 52
Bạn không cần phải tạo 3 file access như vậy mà chỉ cần tạo 1 cái mà có 3 table nằm chung.
Ban đưa ra các chỉ tiêu đi mình sẻ tạo mẫu cho
 
3 file này em phải gửi cho 3 bộ phận khác nhau, ngoài ra các file này còn có các table khác mà không giống nhau nữa. cái chung duy nhất của 3 file này là dữ liệu nhập từ formA trong fileA. Các bác xem rồi hướng dẫn tiếp cho em nhé
 
3 file này em phải gửi cho 3 bộ phận khác nhau, ngoài ra các file này còn có các table khác mà không giống nhau nữa. cái chung duy nhất của 3 file này là dữ liệu nhập từ formA trong fileA. Các bác xem rồi hướng dẫn tiếp cho em nhé
Thế này nhé:
-Bạn mở file B tạo 1 link table đến file A
-Vào query tạo 1 Union query. theo cách sau.
Mã:
[INDENT]select dulieu
from tableA
UNION
select dulieu
from tableB

[/INDENT]

Các file khác làm tương tự

Thân
 
Lần chỉnh sửa cuối:
Thế này nhé:
-Bạn mở file B tạo 1 link table đến file A
-Vào query tạo 1 Union query. theo cách sau.
Mã:
[INDENT]select dulieu
from tableA
UNION
select dulieu
from tableB
 
[/INDENT]

Các file khác làm tương tự

Thân

Cám ơn bác, bác có thể làm cụ thể vào file cho em được không ạ? Em không biết gì mà.
 
Ban xem như vầy có đúng k?
 

File đính kèm

  • Access.rar
    48 KB · Đọc: 42
Bạn xem file đính kèm xem coi có đúng ý chưa nhé
Thân
 

File đính kèm

  • access.rar
    26.1 KB · Đọc: 23
như vậy làm sao ra được. lấy file của tui kìa.
 
Rất cám ơn các bác, tuy nhiên có lẽ em chưa diễn giải rõ ràng nên các bác làm chưa đúng ý của em. Ý củ em là bắt đầu từ bây giờ trở đi, mỗi khi em nhập dữ liệu vào fileA, thì dữ liệu đó cũng sẽ nhập vào fileB và fileC. Còn dữ liệu trong fileA từ trước sẽ không được cập nhật vào fileB và fileC. Tức là hiện tại mỗi file có số liệu khác nhau. Em muốn chốt số lượng này. Bây giờ nhập tiếp số liệu mới vào 3 file, mà số liệu nhập này đối với 3 file đều giống nhau vì vậy mà em muốn chỉ nhập vào 1 file, dữ liệu sẽ tự động cập nhập vào 2 file còn lại. không biết em diễn giải như vậy có dể hiểu không? Các bác giúp em tiếp nhé!
 
Bạn có thể đưa 1 phân dữ liệu muốn làm lên đc k? vì Ban nói khó hiểu quá
 
Trong file em đính kèm ở bài #6, tableA có dữ liệu là A1, A2. tableB có dữ liệu là B1, B2. tableC có dữ liệu là C1, C2. bây giờ giả sử ở fileA em nhập dữ liệu ABC vào tableA thì trong tableA sẽ có dữ liệu là A, B, ABC. Em muốn trong tableB và tableC dữ liệu bây giờ sẽ là B1, B2, ABC và C1, C2, ABC. Tức là khi nhập thêm dữ liệu vào fileA thì dữ liệu đó cũng sẽ vào fileB và fileC. Còn tất cả dữ liệu trước đó của fileA sẽ không vào fileB và fileC.
 
Nhập số liệu

Bạn thử dùng Copy\ Paste Special\ Paste Link.
Sau đó xoá dấu $ và copy
 

File đính kèm

  • Mot_ba.rar
    10 KB · Đọc: 20
Bạn dùng Query sau cho file B:

Mã:
INSERT INTO TableB
SELECT *
FROM TableA IN 'C:\Users\Mr Dom\Desktop\access\access\A.mdb' [COLOR=blue]'Duong dan den file cua ban
[/COLOR]WHERE dulieu not in (select dulieu from TableB );

Và dùng Query sau cho file C:

Mã:
INSERT INTO TableC
SELECT *
FROM TableA IN 'C:\Users\Mr Dom\Desktop\access\access\A.mdb' [COLOR=blue]'Duong dan den file cua ban
[/COLOR]WHERE dulieu not in (select dulieu from TableC );

Hy vọng sẽ giúp được bạn
Thân
 
Bạn dùng Query sau cho file B:

Mã:
INSERT INTO TableB
SELECT *
FROM TableA IN 'C:\Users\Mr Dom\Desktop\access\access\A.mdb' [COLOR=blue]'Duong dan den file cua ban[/COLOR]
WHERE dulieu not in (select dulieu from TableB );

Và dùng Query sau cho file C:

Mã:
INSERT INTO TableC
SELECT *
FROM TableA IN 'C:\Users\Mr Dom\Desktop\access\access\A.mdb' [COLOR=blue]'Duong dan den file cua ban[/COLOR]
WHERE dulieu not in (select dulieu from TableC );

Hy vọng sẽ giúp được bạn
Thân

Cám ơn bác, bác có thể làm file cho em xem được không ạ?
 
Web KT
Back
Top Bottom