Xin trợ giúp nhập data từ form vào table

startblack

New Member
Hội viên mới
Chào các bạn, mình là 1 thành viên mới toanh trên diễn đàn này. Hôm nay xin vào nhờ các cao thủ trợ giúp.
Mình có các table sau:
KhachHang(MaKH, Ho,Ten,SoDT)
KhachHang-DiaChi(MaKH,SoNha,MaDuong,Maxa)
Xa(MaXa,TenXa,MaHuyen)
Huyen(MaHuyen,TenHuyen,MaTinh)
Tinh(MaTinh,TenTinh)
Mình đã thiết kế form, yêu cầu nhập KhachHang thi trên form người nhập phải nhap đầu đủ các thông tin: MaKH, Ho,Tén,SDT,DiaChi,Xa, và cácc combox bõ lựa chọn: nếu chon Tỉnh, thì mới chọn được Huyện của Tỉnh, chọn Huyện mới chọn Xã của Huyện, các thông tin trên được lưu vào 2 table KhachHang và KhachHang-DiaChi. Nhưng mình vẫn chưa biết cách đưa vào như thế nào.
Mong các bạn giúp đỡ mình.
Cảm ơn rất nhiều.

http://www.4shared.com/file/92797596/6a823e90/vidu.html
 
Ðề: Xin trợ giúp nhập data từ form vào table

Sao không ai hỗ trợ mình hết vậy ?
:k5686658:
 
Ðề: Xin trợ giúp nhập data từ form vào table

Mình đã download file của bạn về xem , cách thiết kế database của bạn sai rồi.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Cảm ơn bạn đã để ý đến câu hỏi của mình. Về cách thiết kế, bạn có thể nói rõ thêm không ?
Theo mình, cách thiế kế như vậy là gần chuẩn với CSDL lớn.
Có gì mong bạn chỉ giáo thêm!
Xin cảm ơn !
 
Ðề: Xin trợ giúp nhập data từ form vào table

Chào các bạn, mình là 1 thành viên mới toanh trên diễn đàn này. Hôm nay xin vào nhờ các cao thủ trợ giúp.
Mình có các table sau:
KhachHang(MaKH, Ho,Ten,SoDT)
KhachHang-DiaChi(MaKH,SoNha,MaDuong,Maxa)
Xa(MaXa,TenXa,MaHuyen)
Huyen(MaHuyen,TenHuyen,MaTinh)
Tinh(MaTinh,TenTinh)
Mình đã thiết kế form, yêu cầu nhập KhachHang thi trên form người nhập phải nhap đầu đủ các thông tin: MaKH, Ho,Tén,SDT,DiaChi,Xa, và cácc combox bõ lựa chọn: nếu chon Tỉnh, thì mới chọn được Huyện của Tỉnh, chọn Huyện mới chọn Xã của Huyện, các thông tin trên được lưu vào 2 table KhachHang và KhachHang-DiaChi. Nhưng mình vẫn chưa biết cách đưa vào như thế nào.
Mong các bạn giúp đỡ mình.
Cảm ơn rất nhiều.

http://www.4shared.com/file/92797596/6a823e90/vidu.html

Dựa vào bài của bạn, mình sửa lại thế này :
KhachHang(MaKH, Ho,Ten,SoDT,MaDC)
DiaChiKH(MaDC,SoNha,MaDuong,Maxa)
Xa(MaXa,TenXa,MaHuyen)
Huyen(MaHuyen,TenHuyen,MaTinh)
Tinh(MaTinh,TenTinh)
Duong(MaDuong,TenDuong)
 
Ðề: Xin trợ giúp nhập data từ form vào table

Dựa vào bài của bạn, mình sửa lại thế này :
KhachHang(MaKH, Ho,Ten,SoDT,MaDC)
DiaChiKH(MaDC,SoNha,MaDuong,Maxa)
Xa(MaXa,TenXa,MaHuyen)
Huyen(MaHuyen,TenHuyen,MaTinh)
Tinh(MaTinh,TenTinh)
Duong(MaDuong,TenDuong)

Làm chi vậy cho cực?
Tại sao không kết hợp KhachHang và DiaChi? Không lẽ một khách hàng có nhiều địa chỉ?
Có nhất thiết phải có danh mục đường không?
Muốn cái combo này "lệ thuộc" combo kia thì hiệu chỉnh cái Row Source của chúng.
 
Ðề: Xin trợ giúp nhập data từ form vào table

mình chỉ muốn sửa bản gốc lại sao cho đúng thôi, còn cách thiết kế này có thể gộp lại khoảng 4 table là được rồi , KHACHHANG, DIACHI, HUYEN,TINH
 
Ðề: Xin trợ giúp nhập data từ form vào table

Ý mình thế này: vì mình muôn quản lý đến tận từng địa chỉ KháchHang để tiện trong việc phân vùng KhachHang và nhằm các mục đích khác.

Bạn congtonsach8: nếu phân tích nh7 bạn thì cũng chưa đúng, vì mỗi địa phương khác nhau có thể trùng tên đường. Ví dụ: Nha Trang có đường Lý Thường Kiệt, thì tp.Hồ Chí Minh cũng có đường này. Nên rất dễ trùng lắp thông tin.

Cảm ơn các bạn phatnq2002, congtonsach8 đã nhiệt tình trả lời.
Ý mình muốn các bạn giúp mình cập nhật dữ liệu từ form vào table, Access mình rất yếu, vì vậy mong các bạn tham khảo form mình thiết kế và cho minh các hướng dẫn chi tiết hơn.
Cảm ơn nhiều nhiều.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Ý mình thế này: vì mình muôn quản lý đến tận từng địa chỉ KháchHang để tiện trong việc phân vùng KhachHang và nhằm các mục đích khác.

Bạn congtonsach8: nếu phân tích nh7 bạn thì cũng chưa đúng, vì mỗi địa phương khác nhau có thể trùng tên đường. Ví dụ: Nha Trang có đường Lý Thường Kiệt, thì tp.Hồ Chí Minh cũng có đường này. Nên rất dễ trùng lắp thông tin.

Cảm ơn các bạn phatnq2002, congtonsach8 đã nhiệt tình trả lời.
Ý mình muốn các bạn giúp mình cập nhật dữ liệu từ form vào table, Access mình rất yếu, vì vậy mong các bạn tham khảo form mình thiết kế và cho minh các hướng dẫn chi tiết hơn.
Cảm ơn nhiều nhiều.

Bạn đã từng biết một phần mềm quản trị cơ sở dữ liệu nào chưa, ví dụ như FoxPro chẳng hạn? Nếu bạn đã biết thì việc tổ chức dữ liệu của bạn như vậy là không tốt. Còn nếu chưa thì ... châm chước được. :tucao:

Nếu quả thật là một khách hàng có thể có nhiều địa chỉ thì cách thiết kế của bạn cũng vẫn chưa đúng, vì lúc đó quan hệ giữa Khách hàng và địa chỉ có quan hệ một nhếu. Bạn để cấu trúc của khách hang - dia chi như thế thì cái nào là Primary key của nó? Số nhà (ai nói số nhà không trùng)? Tên đường (như bạn nói đó, trùng tên đường là cái chắc)? Xã (cái này còn trùng bạo nữa)?

Do vậy tôi cứ đề nghị rằng bạn nên tổ chức lại dữ liệu.

Còn để combo chạy theo (filter) thì bạn có thể định Row source của chúng, ví dụ:

cboHUYEN Row Source: SELECT * FROM Huyen WHERE matinh = '" & cboTINH & "'"
cboXA Row Source: SELECT * FROM Xa WHERE mahuyen = '" & cboHUYEN & "'"
 
Ðề: Xin trợ giúp nhập data từ form vào table

Hì mình đã từng biết qua Fox, nhưng lâu lắm rồi không dụng đến máy tính, bạn chê trách cũng đúng. :))
Cảm ơn các bạn đã góp ý giúp mình, mình sửa lại như thế này đã hợp lý chưa ?
KhachHang(MaKH, Ho,Ten,SoDT,SoNha,MaDuong,Maxa)
Xa(MaXa,TenXa,MaHuyen)
Huyen(MaHuyen,TenHuyen,MaTinh)
Tinh(MaTinh,TenTinh)

Còn phần này nữa, mong các bạn giúp cho trót: :))
Mình lấy data từ nhiều table khác nhau để hiển thị trên listbox (Sử dụng query). Khi mình muốn Thêm, Xoá, Sửa, mình chỉ muốn update trên một số table nào đó thôi thì làm cách nào ? Ví dụ như phần bài trên mình gửi các bạn.
Mình chỉ muốn update trên phần KhachHang, KhachHang-DiaChi thì làm như thế nào ?
Giúp dùm mình nhé, Access là mình tự học nên hy vọng các bạn đừng cười chê mình.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Hì mình đã từng biết qua Fox, nhưng lâu lắm rồi không dụng đến máy tính, bạn chê trách cũng đúng. :))
Cảm ơn các bạn đã góp ý giúp mình, mình sửa lại như thế này đã hợp lý chưa ?
KhachHang(MaKH, Ho,Ten,SoDT,SoNha,MaDuong,Maxa)
Xa(MaXa,TenXa,MaHuyen)
Huyen(MaHuyen,TenHuyen,MaTinh)
Tinh(MaTinh,TenTinh)

Còn phần này nữa, mong các bạn giúp cho trót: :))
Mình lấy data từ nhiều table khác nhau để hiển thị trên listbox (Sử dụng query). Khi mình muốn Thêm, Xoá, Sửa, mình chỉ muốn update trên một số table nào đó thôi thì làm cách nào ? Ví dụ như phần bài trên mình gửi các bạn.
Mình chỉ muốn update trên phần KhachHang, KhachHang-DiaChi thì làm như thế nào ?
Giúp dùm mình nhé, Access là mình tự học nên hy vọng các bạn đừng cười chê mình.

Bạn đã sửa thì sửa cho trót, trong KhachHang bạn thêm cho 2 field MaHuyen và MaTinh đi. Sau đó bạn làm form nhập cho KhachHang thôi.

Như vậy chỉ có KhachHang mới cập nhật data, mấy em kia không quan tâm. Mấy cái combo box thì bạn theo đề nghị của tôi mà làm.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Bạn phatnq2002: mình đã phân tích các table như trên và được nhóm mình nhất trí và làm theo thiết kế như vậy. Nếu mình sửa lại theo ý bạn thì tất cả các data khác sẽ bị ...
Với mô hình như trên bạn có thể giúp mình được hay không ?
Nếu được ban download thử vidu của mình về xem nhé rồi sửa thẳng vào đó giúp mình. Mình bí phần này hơn tuần nay rồi, mà Access đối với mình thì quá mới, nên đành tự tìm tòi và học hỏi.
Hy vong phatnq2002 và các bạn khác nhiệt tình giúp đỡ.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Bạn phatnq2002: mình đã phân tích các table như trên và được nhóm mình nhất trí và làm theo thiết kế như vậy. Nếu mình sửa lại theo ý bạn thì tất cả các data khác sẽ bị ...
Với mô hình như trên bạn có thể giúp mình được hay không ?
Nếu được ban download thử vidu của mình về xem nhé rồi sửa thẳng vào đó giúp mình. Mình bí phần này hơn tuần nay rồi, mà Access đối với mình thì quá mới, nên đành tự tìm tòi và học hỏi.
Hy vong phatnq2002 và các bạn khác nhiệt tình giúp đỡ.

Vậy cái project này bạn làm theo nhóm à?
Project này có viết theo đơn đặt hàng không?
Nếu viết theo đơn đặt hàng thì tôi không "tham dự" vào đâu, vì như vậy là ... điều tế nhị.
Nếu việc sử dụng Access để tạo một ứng dụng là quá mới, quá khó với các bạn, vậy tại sao các bạn không dùng cái nào đó mà mình đã quen để phát triển?
Bạn hãy mô tả cái project đi, nếu được tôi sẽ hướng dẫn cách giải quyết. Còn cách code ra sao, như thế nào thì là phần của các bạn.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Vậy cái project này bạn làm theo nhóm à?
Project này có viết theo đơn đặt hàng không?
Nếu viết theo đơn đặt hàng thì tôi không "tham dự" vào đâu, vì như vậy là ... điều tế nhị.
Nếu việc sử dụng Access để tạo một ứng dụng là quá mới, quá khó với các bạn, vậy tại sao các bạn không dùng cái nào đó mà mình đã quen để phát triển?
Bạn hãy mô tả cái project đi, nếu được tôi sẽ hướng dẫn cách giải quyết. Còn cách code ra sao, như thế nào thì là phần của các bạn.

Mấy hôm nay bận quá nên không lên được.

Mình xin trả lời bạn như sau:
- Project này không phải là đơn đặt hàng (hehehe, mình hiểu ý bạn....).
- Đây là phần bài tập nhóm mà GV đã ra để nhóm mình thực hiện, yê u cầu phải thực hiện trên Access (nếu là sử dụng ngôn ngữ LT nào khác đối với mình là không khó).
- Do y/c của bài tập, mình lại chưa hiểu nhiều về Access (tự học trong thời gian ngắn để làm bài tập) nên nhiều câu hỏi của mình sẽ hơi bị "củ chuối" các bạn thông cảm và nhiệt tình giúp đỡ.
- Về yêu cầu của bài tập: Bài toán quản lý công ty vận chuyển hành khách, trong đó các mục: quản lý nhân viên, quản lý bán vé.
Rất hy vọng bạn phatnq2002 có những ý kiến đóng góp.
 
Ðề: Xin trợ giúp nhập data từ form vào table

Mình có table sau NhanVien(MaNV,HoNV,TenNV)
Mình muốn làm 1 form tìm kiếm, kết quả đuợc thể hiện trên report:
Ô search: nhậm nội dung cần tìm, nhưng đến vấn đề khi người dùng nhập hoặc họ, hoặc tên hoặc nữa này nữa kia (ví dụ Họ: Trần Văn , Tên: Linh Khanh, Người dùng nhập: Văn Linh) thì mình phải làm cách nào ? Mình muốn nếu tìm kiếm không có thì trên report sẽ hiển thị kết quả tìm kiếm không thấy.
Mình làm mãi chưa ra, bạn có thể giúp mình vấn đề này không ?
 
Ðề: Xin trợ giúp nhập data từ form vào table

Tùy theo tình huống cụ thể.
Bạn có thể dùng câu lệnh SQL như bài trước đã nói hoặc dùng trong Filter.

Việc này chỉ là tính toán xử lý chuỗi thôi.

Giả sử bạn gõ vào Record source:

Select * from NhanVien Where (trim(HoNV) & ' ' & trim(tenNV)) Like '*VAN LINH*'

và tự tính tiếp nhé.
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top