Cơ sở dữ liệu Access quản lý nhân viên (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hoaloaken

Thành viên chính thức
Tham gia
5/4/07
Bài viết
76
Được thích
26
Anh Duyệt ơi
Em không biết hỏi ai cả, mà đây lại là web của excel. Mạo muội cho em hỏi một chút nhé.
Em đọc được nhiều bài của anh trên GPE, cho phép em được hỏi một chút về access nhé
Hiện nay, em mới đang tự học access 2003, và em thấy nó cực hữu ích nếu lập cơ sở dữ liệu quản lý nhân viên.
Với số lượng công nhân của công ty em là trên 1000 người, để làm trên excel thì không tiện chút nào.
Nhưng là tự học được vài hôm, em muốn hỏi anh vài điều:
1. Danh sách công nhân của em đang ở file exel (em đánh forn VnArial Narrow theo TCVN3) khi em import vào access thì các các dòng họ và tên, quê quán bị lỗi font, không đọc được. Vậy chả nhẽ em phải đánh lại toàn bộ hả anh, thế thì chết mất.
Vì em muốn khi mình làm trong access thì phải là tiếng việt có dấu. và khi mình xuất từ access ra excel thì cũngphải giữ nguyên font, có dấu.
2.Giữa các file access: ví dự có 1 bảng là danh sách nhân viên, bảng 2 là gia đình, bảng 3 là quản lý chế độ thưởng phạt.Khi công nhân đó nghỉ việc thì mình sẽ cắt họ ra khỏi danh sách nhân viên (bảng 1), thì ở các bảng 2, 3 tự động mất đi theo.
3. Trong file em gủi kèm theo. em không làm sao chèn ảnh nhân viên vào được nó cứ thông báo lỗi: khi liên kết với OLE server or Active X Control.
Anh có thể giúp em vài lời khuyên về dự án nho nhỏ này được không?
Mong thư anh sớm
Cám ơn anh nhiều .
(em đã gủi vào hòm thư yahoo của anh, nhưng sợ anh không mở thư, nên em gửi lên đây)...
 
Lần chỉnh sửa cuối:
không hiểu sao em không gửi được file đính kèm nhỉ
 
hoaloaken đã viết:
Anh Duyệt ơi
Em không biết hỏi ai cả, mà đây lại là web của excel. Mạo muội cho em hỏi một chút nhé.
Em đọc được nhiều bài của anh trên GPE, cho phép em được hỏi một chút về access nhé
Hiện nay, em mới đang tự học access 2003, và em thấy nó cực hữu ích nếu lập cơ sở dữ liệu quản lý nhân viên.
Với số lượng công nhân của công ty em là trên 1000 người, để làm trên excel thì không tiện chút nào.
Nhưng là tự học được vài hôm, em muốn hỏi anh vài điều:
1. Danh sách công nhân của em đang ở file exel (em đánh forn VnArial Narrow theo TCVN3) khi em import vào access thì các các dòng họ và tên, quê quán bị lỗi font, không đọc được. Vậy chả nhẽ em phải đánh lại toàn bộ hả anh, thế thì chết mất.
Vì em muốn khi mình làm trong access thì phải là tiếng việt có dấu. và khi mình xuất từ access ra excel thì cũngphải giữ nguyên font, có dấu.
2.Giữa các file access: ví dự có 1 bảng là danh sách nhân viên, bảng 2 là gia đình, bảng 3 là quản lý chế độ thưởng phạt.Khi công nhân đó nghỉ việc thì mình sẽ cắt họ ra khỏi danh sách nhân viên (bảng 1), thì ở các bảng 2, 3 tự động mất đi theo.
3. Trong file em gủi kèm theo. em không làm sao chèn ảnh nhân viên vào được nó cứ thông báo lỗi: khi liên kết với OLE server or Active X Control.
Anh có thể giúp em vài lời khuyên về dự án nho nhỏ này được không?
Mong thư anh sớm
Cám ơn anh nhiều .
(em đã gủi vào hòm thư yahoo của anh, nhưng sợ anh không mở thư, nên em gửi lên đây)...

Vấn đề thứ (1) của bạn, theo mình nghĩ nên dùng công cụ Unikey (Mình đang dùng phiên bản 3.63, thấy tốt) để chuyển đổi (convest) từ font VnArial Narrow theo TCVN3 sang font Unicode, trước khi bạn import dữ liệu từ Excel vào Accsess. Cách làm như sau:
(Trên máy tính phải cải đặt công cụ Unikey (3.63) trước khi thực hiện các bước dưới đây)

1 - Tại bảng dữ liệu trong bảng tính Excel, bạn nhấn Ctrl + A để chọn tòan bộ dữ liệu trong bảng tính.

2 - Nhấn Ctrl + C để copy dữ liệu của bảng tính.

3 - Nhấn chuột phải lên biểu tượng Unikey (dưới thanh Takbar) \ Chọn mục "Công cụ"

4 - Trong của sổ Unikey Toolkis: Nguồn: Chọn TCVN3 (ABC) \ Đích: Chọn Unicode \ Đánh dấu kiểm vào mục "Chuyển mã clipboard" \ Chọn button "chuyển mã" \ Sau đó chọn nút đóng.

5 - Quay về bảng dữ liệu Excel nhất Ctrl + V để dán dữ liệu đã chuyển mã vào \ Chọn lại font Unicode cho tòan bộ bảng tính là xong.

Chắc rằng bảng mã Unicode sẽ hiển thị nguyên vẹn được dữ liệu trong Accsess.

- Trên đây chỉ là một cách hạn chế, có thể còn nhiều cách khác tối ưu hơn.
- Các nội dung khác, tiếp tục mong được sự chỉ dẫn của anh Duyệt và các anh chị thành viên khác.

Thân mến !
 
vungoc đã viết:
Vấn đề thứ (1) của bạn, theo mình nghĩ nên dùng công cụ Unikey (Mình đang dùng phiên bản 3.63, thấy tốt) để chuyển đổi (convest) từ font VnArial Narrow theo TCVN3 sang font Unicode, trước khi bạn import dữ liệu từ Excel vào Accsess. Cách làm như sau:
(Trên máy tính phải cải đặt công cụ Unikey (3.63) trước khi thực hiện các bước dưới đây)

1 - Tại bảng dữ liệu trong bảng tính Excel, bạn nhấn Ctrl + A để chọn tòan bộ dữ liệu trong bảng tính.

2 - Nhấn Ctrl + C để copy dữ liệu của bảng tính.

3 - Nhấn chuột phải lên biểu tượng Unikey (dưới thanh Takbar) \ Chọn mục "Công cụ"

4 - Trong của sổ Unikey Toolkis: Nguồn: Chọn TCVN3 (ABC) \ Đích: Chọn Unicode \ Đánh dấu kiểm vào mục "Chuyển mã clipboard" \ Chọn button "chuyển mã" \ Sau đó chọn nút đóng.

5 - Quay về bảng dữ liệu Excel nhất Ctrl + V để dán dữ liệu đã chuyển mã vào \ Chọn lại font Unicode cho tòan bộ bảng tính là xong.

Chắc rằng bảng mã Unicode sẽ hiển thị nguyên vẹn được dữ liệu trong Accsess.

- Trên đây chỉ là một cách hạn chế, có thể còn nhiều cách khác tối ưu hơn.
- Các nội dung khác, tiếp tục mong được sự chỉ dẫn của anh Duyệt và các anh chị thành viên khác.

Thân mến !

Cảm ơn bác VuNgoc nhiều nhé.

Mình chỉ bổ sung chút xíu :
1. Bảng dữ liệu nguồn (chỗ ta copy) nên bỏ chế độ Merge Cells (vì thường hay bị lỗi)
2. Khi dán trở lại thì bạn sẽ bị dư 1 cột (???), vì vậy bạn hãy dán qua 1 file mới sau đó chọn vùng copy lại để dán cho chính xác.

Thân!
 
To hoaloaken
1/ Vấn đề font thì nhiều cách
- View table DSNV, và format font hay từ file Excel, dùng Unikey, đổi font
- Khi import từ Ex bạn nên Link Table, và tạo 1 Query Appen vào Table DSNV, nhớ là xóa trước tri appen, do MANV có key
2/ Giữa 3 Table: DSNV, GIADINH, MUCLUONG, bạn muốn khi bạn xóa 1 MANV trong DSNV thì các Table còn lại sẽ xóa MANV, chắc chắn là 3 table này có relation. Không xóa thì không vấn đề. Còn muốn xóa thì bạn tạo 1 query xóa, dễ mà, khi không tìm thấy MANV trong DSNV thì record đó phải xóa.
3/ Quên rồi, mình cũng đang chưa hiểu về ActiveX Controls
Đây là những gì mình biết, về Access (sơ sài quá), hy vọng giúp được bạn.
 
hoaloaken đã viết:
Anh Duyệt ơi
Em không biết hỏi ai cả, mà đây lại là web của excel. Mạo muội cho em hỏi một chút nhé.
3. Trong file em gủi kèm theo. em không làm sao chèn ảnh nhân viên vào được nó cứ thông báo lỗi: khi liên kết với OLE server or Active X Control. Anh có thể giúp em vài lời khuyên về dự án nho nhỏ này được không?
_Nếu nói về nhân sự, tiền lương thì em liên hệ Anh VUNGOC là đúng nhất.
_Anh đã kiểm tra yahoo mail, không thấy thư của em. Em gởi lại cho anh nha.

Thân,

Lê Văn Duyệt
 
vao tailieu.vn ấy mà tìm. nhanh mà tớ thấy có đầy đủ đấy
 
Web KT

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

Back
Top Bottom