Triệu Mẫn
iu con gái của ba nhất...
Mình có 1 bài nhỏ như sau
Cơ sở dữ liệu từ Access 2000
đặt tên là ĐiemThuong.mdb
Có 2 Table
HOCSINH (MaHS, TenHS, DiemCanBan, Vung)
trong đó DiemCanBan khong dc lon hon 5 (so nguyen)
Vung: kieu YES/NO va chi duoc chon 2 dong sau "Noi Thanh", "Ngoai Thanh"
DIEMTHUONG (DiemCong, DiemTru, DiemThuong)
Lập trình bên VB6
Gồm 1modules, 1Midiform, 3Form
Form1: cập nhật HOCSINH
MAHS, TENHS, DiemCanBan được thể hiện ở Textbox, Vung được thể hiện ở Combobox (không cho thể hiện ở Datacombo)
Ở vấn đề này mình có 1 vài khó khăn
1. Là mình không biết cách thể hiện dữ liệu trên Combobox
2. Khi Load form nếu chưa có dữ liệu thì tất cả command button mờ đi, chỉ có nút Thêm là Sáng (điều này thì mình làm được... mình thử cho Txt_MAHS = empty)
3. Nhưng khi nhấn nút thêm... và thêm dữ liệu nhưng mình nhấn Nút Không (không cập nhật dữ liệu)... lúc này vẫn chưa có cơ sở dữ liệu... và Txt_MaHS vẫn = empty nhưng các nút khác lại sáng lên, ở nút không mình cũng ghi code như ở Form_Load (xử lý chưa có dữ liệu).
Form2: Cập nhật ĐiemThuong
DiemCong, DiemTru, DiemThuong
1. DiemThuong = DiemCanBan + DiemThem
trong đó
DiemThem = 20%DiemCanBan nếu Vung = "Ngoai Thanh"
DiemThem = 5%DiemCanBan/1DiemCong nếu có DiemCong
DiemThem = 10%DiemCanBan/1DiemTru nếu có DiemTru
2. Ở đây mình không biết cách cập nhật DiemThuong mà trong đó có 1 vài filed lấy từ table HOCSINH (mình nhớ là dùng SQL.. nhưng mình bỏ lập trình hơn 1 năm rồi... không nhớ chút cơm cháo gì cả để viết câu SQL đó)
Bảo mật
Khi mở ứng dụng lên chỉ có 4User được cấp phép vào
User1 toàn quyền, pass admin
User2 toàn quyền, pass toanquyen
User3 chỉ cho cập nhật ở frmHocSinh, nhưng vẫn cho coi frmDiemThuong pass Mod
User4 chỉ cho coi 2 frm trên.. nhưng không cho cập nhật bất kỳ thứ gì pass user
Ai biết cái nào thì chỉ giúp mình cái đó... cám ơn nhiều
Cơ sở dữ liệu từ Access 2000
đặt tên là ĐiemThuong.mdb
Có 2 Table
HOCSINH (MaHS, TenHS, DiemCanBan, Vung)
trong đó DiemCanBan khong dc lon hon 5 (so nguyen)
Vung: kieu YES/NO va chi duoc chon 2 dong sau "Noi Thanh", "Ngoai Thanh"
DIEMTHUONG (DiemCong, DiemTru, DiemThuong)
Lập trình bên VB6
Gồm 1modules, 1Midiform, 3Form
Form1: cập nhật HOCSINH
MAHS, TENHS, DiemCanBan được thể hiện ở Textbox, Vung được thể hiện ở Combobox (không cho thể hiện ở Datacombo)
Ở vấn đề này mình có 1 vài khó khăn
1. Là mình không biết cách thể hiện dữ liệu trên Combobox
2. Khi Load form nếu chưa có dữ liệu thì tất cả command button mờ đi, chỉ có nút Thêm là Sáng (điều này thì mình làm được... mình thử cho Txt_MAHS = empty)
3. Nhưng khi nhấn nút thêm... và thêm dữ liệu nhưng mình nhấn Nút Không (không cập nhật dữ liệu)... lúc này vẫn chưa có cơ sở dữ liệu... và Txt_MaHS vẫn = empty nhưng các nút khác lại sáng lên, ở nút không mình cũng ghi code như ở Form_Load (xử lý chưa có dữ liệu).
Form2: Cập nhật ĐiemThuong
DiemCong, DiemTru, DiemThuong
1. DiemThuong = DiemCanBan + DiemThem
trong đó
DiemThem = 20%DiemCanBan nếu Vung = "Ngoai Thanh"
DiemThem = 5%DiemCanBan/1DiemCong nếu có DiemCong
DiemThem = 10%DiemCanBan/1DiemTru nếu có DiemTru
2. Ở đây mình không biết cách cập nhật DiemThuong mà trong đó có 1 vài filed lấy từ table HOCSINH (mình nhớ là dùng SQL.. nhưng mình bỏ lập trình hơn 1 năm rồi... không nhớ chút cơm cháo gì cả để viết câu SQL đó)
Bảo mật
Khi mở ứng dụng lên chỉ có 4User được cấp phép vào
User1 toàn quyền, pass admin
User2 toàn quyền, pass toanquyen
User3 chỉ cho cập nhật ở frmHocSinh, nhưng vẫn cho coi frmDiemThuong pass Mod
User4 chỉ cho coi 2 frm trên.. nhưng không cho cập nhật bất kỳ thứ gì pass user
Ai biết cái nào thì chỉ giúp mình cái đó... cám ơn nhiều