nhập dữ liệu tại form vào 2 bảng có chung một trường

  • Thread starter mai238
  • Ngày gửi
M

mai238

Guest
23/4/10
7
0
0
thai nguyen
mình có 2 bảng có cùng một trường dữ liệu là "STT".mình đang làm việc trên form, mình muốn nhập thông tin STT, sau khi nhập xong nó tự động lưu vào 2 bảng. mình không biết làm thế nào, xin các bạn giúp đỡ
 
Khóa học Quản trị dòng tiền
N

nguoiconxunui

Khách vãng lai
29/6/04
1,280
215
63
Bình Định
aso2pc.co.cc
mình có 2 bảng có cùng một trường dữ liệu là "STT".mình đang làm việc trên form, mình muốn nhập thông tin STT, sau khi nhập xong nó tự động lưu vào 2 bảng. mình không biết làm thế nào, xin các bạn giúp đỡ
STT ở 2 bảng có quan hệ không nếu có thì nhập bình thường giống như form/subform . Ngược lại dùng SQL mà thêm vào
 
A

akuchita

Guest
23/4/10
1
0
0
đăk lăk
mình đã xét quan hệ cho nó rùi(1-n). sao vẫn không được mà
 
S

singoc66

Sơ cấp
5/7/09
6
0
0
Nha Trang
mình có 2 bảng có cùng một trường dữ liệu là "STT".mình đang làm việc trên form, mình muốn nhập thông tin STT, sau khi nhập xong nó tự động lưu vào 2 bảng. mình không biết làm thế nào, xin các bạn giúp đỡ

Dim Rst as Recordset, Rst1 as Recordset
Set Rst=Currentdb.openrecordset(“Table1”,dbopentable)
Set Rst1=Currentdb.openrecordset(“Table2”,dbopentable)
Rst.index=Primarykey
Rst1.index=Primarykey

‘ Neu Text txtSTT co Controlsource la STT cua Table 1 roi thi chi can chay doan code nay de nhap vao Table2 – Neu khong thi chay 2 doan code nay va thay gia tri tuong ung:

Rst1.seek”=”, TxtSTT
If Rst1.nomatch then
Rst1.addnew
Rst1!STT=TxtSTT
Rst1.update
Endif
 
R

Rungvietbac

Cao cấp
8/5/08
300
0
16
TP Thái Nguyên
Theo mình thì để nhập dữ liệu từ form vào hai bảng có chung một trường thường không cần phải dùng đến code mà chỉ dùng Subform là đủ. Nhưng đó phải là 2 bảng có liên kết 1-n, và khi tạo liên kết bạn nhớ chọn kiểu Cascade Update Related Field.
 

Xem nhiều