Thứ Năm, 27 tháng 10, 2011

MS office access 2007 không chạy được Code

Hi !,không phải không MS office access 2007 không chạy được code mà là chưa chạy được các file MS Office acccess 2003 (*.mdb) mà thôi.
Các tình trạng như thế này đây:
+Các Query Update,Delete, Insert KHÔNG CHẠY
+Viết code không chạy
Nếu các bạn muốn sữ dụng MS office access 2007 mà chạy các file MS office access 2003 "NGON LÀNH" thì bạn có thể làm 1 hoặc 2 cách  như sau:
Khi bạn mở File Access 2003 trong Access 2007 thì bạn thấy dòng sau:
1.Nhấn nút Option...,chọn Enable this content /OK (là cho phép các Query update hoạt động)
2.Nếu làm như vậy mà code chưa chịu chạy nữa bạn tiếp tục chỉnh như sau:
+Click nút Office/Access option
+Trust center / Trust center settings..
+Trusted location/ Add new location
+Nhấn nút Browse.../bạn chọn cái Folder chứa file Access của bạn
Chúc các bạn học tốt MS Access 2007!.

Thứ Bảy, 22 tháng 10, 2011

Màn hình bị lộn ngược

Không biết đứa em nó phá cái máy tính của mình  làm sao mà cái màn hình của mình nó bị lộn ngược như thế này đây
 Bạn nhấn phím này thử xem sao nhe(Ctrl +Alt + mũi tên xuống).Nếu có thay đổi thì máy tính của bạn có nhận Driver màn hình đầy đủ.

Thứ Sáu, 21 tháng 10, 2011

Vô hiệu hóa phím Shift khi mở File CSDL trong MS Access 2003

Chào các bạn!.
Khi chúng ta làm một ứng dụng bằng HQTCSDL MS Access khi bạn đã hoàn thành chương trình bạn muốn che giấu đi những Code bạn đã viết trong các Form, Report, Modul,.....nói chung là người dùng không thể chỉnh sửa lại được, người dùng chỉ sữ dụng  thanh Menu của bạn thiết kế mà thôi.
Kết quả như sau:

Bài viết này xin chia sẽ cho các bạn.
B1: Khi một chương trình quản lý  nào bất kỳ đều có Form Startup(Form khởi động) để xác thực thông tin của người dùng,
 
khi đó bạn phải chỉnh thuộc tính của Form trong Ms Access này dạng Dialog như sau:
Tại sao phải làm như vậy ta?,
Tại vì nếu bạn không chỉnh như vậy người dùng có thể đóng Form login  lại và sữ dụng thanh Menu mà không cần nhập User & Password gì hết.
 B2: Chúng ta cần thiết kế 1 Form cho phép chỉnh sửa  CDSL tôi làm như sau:
 Mô tả hoạt động của Form như sau:
-  Textbox để nhập mật mã, trước khi Lock hay Unlock (bạn có thể dùng DLiệu trong Table hoặc gán Mật mã cố định trong Code luôn là  tùy bạn).
- Sự kiện mất focus (LostFocus) , thì kiểm tra xem cái Dliệu nhập vào đó có KHỚP với Mật mã bạn đã đặt hay không?, nếu đúng thì 2 Button ở phía dưới mới sáng lên (Enable=True),không đúng mật mã thì mãi mờ đi nhe!
-Tôi sữ dụng viết  hàm (ChangeProperty) để làm việc chuyển đổi thuộc tính của toàn bộ Database (viết trong Modul nhe!)
-Sau đây là code toàn bộ Form chỉnh sửa CSDL ở trên các bạn tham khảo ở đây
 Lưu ý:
+ Trước khi bạn làm thử nghiệm 1 nút Lock  bạn hãy Copy ra 1 File bản sao để dự phòng nhe!, nếu không mà bạn nhấn nút Lock là bạn không mở được File CSDL đó để sửa lại đâu(vì chưa viết nút Unlock).
+ Khi bạn nhấn nút Lock hay Unlock thì bạn phải đóng File Access đó rồi mở lên lại mới có hiệu lực.
+ Tuy nhiên đây là cách giấu Code cơ bản dành cho người dùng nào không có ý phá hoại thôi, còn người có ý phá hoại thì....!.
Chúc các bạn thành công!.

Thứ Hai, 17 tháng 10, 2011

Hẹn giờ tắt máy tính

-Mình đang cài đặt 1 chương trình nào đó mà ngồi đó đợi nó chạy xong để tắt máy,
-Mở máy tính để nghe nhạc rồi ngủ hồi nào không hay,
-Bạn dowload 1 file có dung lượng lớn ngồi đợi lâu lắm đi uống cafe thôi.
 * Nếu các bạn có ý định hẹn giờ tắt máy như cái TiVi của mình vậy thì hay quá đở tốn PIN hao điện?.
Lệnh sau đây sẽ giải quyết được này:
Bạn vào : Start / Run / shutdown  - i  / Enter

Ta được 1 cửa sổ đen "thùi lùi" và 1  hộp thoại sau:
Giữ nguyên "hiện trường" ,chọn hộp thoại
I: nhấn nút "Add" để nhập tên máy tính cấn tắt (RC / My Compter / để biết tên của máy bạn là gì)
II: Chọn hình thức Shutdown hay Reset
III: Nhập thời gian hẹn(tính = giây)
IV: Câu thông báo cho người dùng
OK, bạn sẽ thấy có 1 hộp thoại nhỏ hiện ra thời gian sẽ đếm ngược đến 0(bạn không đóng được hộp thoại này đâu).
Bây giờ nếu bạn đổi ý không hẹn giờ nữa thì bạn vào :  Start / Run / shutdown  - a  / Enter
 Chúc bạn thành công!.

Thứ Năm, 13 tháng 10, 2011

Cách xem phim trên Web không bị ngắt quản

Khi các bạn xem film trên Web thường chạy được 1 đoạn khoảng  5 giây rồi lại đợi  khoảng 5 giây để xem tiếp, như vậy không liên tục chán lắm. Bạn có thể làm như vậy xem thế nào nha!.
Khi đoạn film mới mở ra bạn nhấn "Pause" đi ( I ) chứ đừng xem bạn chờ cho đến khi nó tải về  hết ( II ) rồi hãy nhấn "Play" chúc các bạn may mắn.


 

Chủ Nhật, 9 tháng 10, 2011

Remove blank page in report of MS Access 2003

Khi các bạn làm MS Accesss phần Report các bạn thường thấy có 1 trang trống ở giữa 2 trang, các bạn thấy không thích như vậy !, nguyên nhân là độ rộng Report của bạn > Size của trang giấy  các bạn có thể Remove nó bằng công thức  sau:
Width report + Left margin + Right margin <= Page Size
- Width report:
- Left margin + Right margin
- Page Size(A4)

 Theo như hình của tôi thì : 6.25 + 1 + 1= 8.25 < 8.27 là OK.
 Chúc các bạn thiết kế 1 report như ý.
(1 inches = 2.54 Cm).

Số người truy cậpweb counting