Lỗi không nhập được từ khóa vào textbox tìm kiếm

Liên hệ QC

duongbtbxhvpkkq

Thành viên mới
Tham gia
3/9/19
Bài viết
2
Được thích
0
Chào mọi người. mình là dân không chuyên tìm hiểu và học cách tạo 1 phần mềm đơn giản bằng access. Mình có tham khảo và làm theo cách tạo textbox tìm kiếm của bạn này
sau đó thì có chạy thành công textbox tìm kiếm trong form timkiem
nhưng sau đó mở lại thì lại không thể nhập được từ khóa vào ô tìm kiếm nữa.
Mọi người xem và khắc phục giúp mình với ạ.
dưới đây là file của mình
 

File đính kèm

  • quanlyphongkham.rar
    3 MB · Đọc: 7
sau đó thì có chạy thành công textbox tìm kiếm trong form timkiem
nhưng sau đó mở lại thì lại không thể nhập được từ khóa vào ô tìm kiếm nữa.

Bạn đăng bài nhiều nơi là vi phạm qui định của diễn đàn đấy nhé. Xoá 1 cái đi.

1. Về textbox tìm kiếm: do bạn thiết lâp Form ở tình trạng không cho chỉnh sửa nên không thể nhập giá trị gì vào textbox được. Vào Form -> Property Sheet -> Data -> AllowEdits = Yes.

2. File của bạn thiết kế hình ảnh đẹp đó nhưng dùng không được nhé. Thiết kế sai hoàn toàn.
- Mỗi Form có một cái hình nền chỉ làm ứng dụng nặng thêm và tải form lên chậm thôi bạn. Một sai lầm người mới thiết kế Form hay gặp phải là "cái gì cũng muốn nổi bật" để người dùng dễ thấy ==> sẽ không có gì nổi bật cả. Hình nền Form đẹp, người dùng thấy cái nền form dễ hơn thấy ô nhập liệu. Các textbox, nút lệnh nhiều màu nổi bật => sao nhãn sự tập trung nhập liệu của người dùng. không biết nên tập trung vào cái "nổi bật" nào.
- Không được đặt tên cho các đối tượng trong Access (Table, Form, Query, Report, tên cột...) bằng tiếng Việt có dấu, có khoảng trắng (khoảng trắng vẫn được nhưng tốn thêm thao tác đưa vào cặp dấu [...] trong code VBA.
- Bạn thiết kế mỗi lần điều trị là tốn 1 Form: Sai. Ứng dụng của bạn khi hoàn chỉnh chắc cũng mấy trăm Form...và khi muốn sửa một cái nghiệp vụ nhập thông tin điều trị phải sửa 5 cái Form luôn?? Chỉ cần 1 Form và thông tin lần điều trị thứ mấy sẽ đưa vô 1 cái textbox để gõ số vô là được rồi.
- Table: thông tin các lần điều trị không nên thiết kế hàng ngang (cột) mà phải chuyển về hàng dọc (theo dòng). Nếu bệnh nhân điều trị 10 lần, 20 lần thì phải thiết kế sẳn trước 20 cột đợi chờ à? Table Access bạn phải thiết kế cố định các cột, tên cột, không thể muốn mở rộng là mở rộng thêm, khi đó phải vô sửa code tùm lum. Đối với dòng thì bạn muốn thêm bao nhiêu cũng được.
==> Học lại cơ bản Access nhé.
==> Thiết kế lại Table trước đã rồi tính tiếp.
Theo tên ứng dụng của bạn là "quản lý phòng khám" thì thiết kế CSDL cho nó tương đối đầy đủ cũng không phải dễ nếu bạn không hình dung được trong đầu các nghiệp vụ, thao tác nhập liệu cần có, các báo cáo cần trích xuất v.v..

Tôi gửi bạn 1 CSDL cơ bản cho việc quản lý phòng khám (qui mô nhỏ) để bạn ngâm cứu.


223725
 

File đính kèm

  • QLPhongKham_demoCSDL.rar
    28.6 KB · Đọc: 12
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom