Chủ đề: TIP : Ẩn Table trong ACCESS .
-
06-16-2010, 04:23 AM #1
Silver member
- Ngày tham gia
- Nov 2015
- Bài viết
- 2
TIP : Ẩn Table trong ACCESS .
Nếu ai đã từng dùng Access và VB để lập trình, chắc đã từng có ý nghĩ làm thế nào để ẩn Table trong Access,để người ngoài không thể táy máy hoặc đơn giản chỉ là muốn giấu 1 table lưu 1 số dữ liệu để lập trình phần mềm.
Cũng mang những trăn trở đó, nhưng không biết phải làm thế nào, nhấn chuột phải vào Table và chọn Hide ư,có lẽ phương pháp đó quá đơn giản mình làm được thì người khác cũng show lên được.
:k5429592:
Và vô tình mình đã lượm lặt được 1 Tip sau xin trình bày cho bà con những ai chưa biết để học hỏi thêm về Access.
Đơn giản chỉ là trong Access có một số thư mục hệ thống mặc định ẩn,và với cú pháp Usys trước tên table sẽ khiến Access nghĩ table đó cũng là thư mục hệ thống nên sẽ cho ẩn luôn.
Ví dụ muốn ẩn table abc thì đổi tên Table thành Usysabc
Đương nhiên cách này cũng cho hiện lên được nhưng sẽ hay hơn cách cho ẩn kia phải không.
Mình còn vài Tip như chạy hình động trên Form Access, tạo Form tìm kiếm không giới hạn số trường,và dữ liệu là text hay số. Kiểm tra dung lượng của file dữ liệu ... nếu các bác ủng hộ em sẽ post típ .
:chetroi:View more random threads:
- Hiện Msgbox khi mo Acess
- File Access không chạy được VBA
- Xin cho hỏi cú pháp tham chiếu đến textBox thuộc subForm
- Giải giúp em đề ôn tập này với
- Chọn câu lệnh SQL hay Query ???
- Vấn đề với khoá phím Alt-F4
- Xin giúp đỡ về việc kết hợp giữa hai bảng
- Trong Form có số liệu Thành Tiền mà sang Report bằng không?
- Làm thế nào để biến *** thành @@@...?
- Đếm ngày trong một Tháng/Năm
-
06-16-2010, 07:22 AM #2
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi glasseggs
Đơn giản chỉ là trong Access có một số thư mục hệ thống mặc định ẩn
Mình còn vài Tip như chạy hình động trên Form Access, tạo Form tìm kiếm không giới hạn số trường,và dữ liệu là text hay số. Kiểm tra dung lượng của file dữ liệu ... nếu các bác ủng hộ em sẽ post típ .
- Mới phát hiện ra nữa, các File Access mới tạo ra sau này,cũng có nhưng cái bảng Ẩn trên, nhưng không có thuộc tính để Ẩn đi nữa mới ác chứ
-
06-16-2010, 07:26 PM #3
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi glasseggs
Có cách này ẩn các objects mời các pác tham khảo (dùng VBA)
Mã:Function hideTable(H As Boolean) On Error Resume Next Dim DB As Database Dim N As Byte Dim i As Byte Set DB = DBEngine.Workspaces(0).Databases(0) N = DB.TableDefs.Count For i = 1 To N - 1 Application.SetHiddenAttribute acTable, DB.TableDefs(i).Name, H Next End Function
-
06-17-2010, 02:48 AM #4
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi phuyen89
Còn các thư mục bạn thấy là thư mục hệ thống của Access.
-
06-17-2010, 04:10 AM #5
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 3
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi glasseggs
-
06-17-2010, 06:36 AM #6
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi phuyen89
Hide của Windows đâu có liên quan. Mình lâu không dùng 2003 nên không rõ lắm .
Bạn vào lại Tool / Option nơi bạn cho hiện file ẩn xem có mục nào tên như sau :
Show System Objects hoặc Hide System Objects ,nếu có đích thị là nó đấy.
-
06-17-2010, 01:46 PM #7
Silver member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi glasseggs
Ngay cả các Tbl ẩn kia, thuộc tính ẩn bị mờ mất.
-
06-17-2010, 03:28 PM #8
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Đúng rồi ,các thư mục Msys là hệ thống nên thuộc tính ẩn là mặc định và bạn không thể bỏ check.
Bạn bỏ check trong System Objects bên dưới cái Hiden Objects đó.
-
06-18-2010, 09:01 PM #9
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Gửi bởi glasseggs
-
06-19-2010, 05:00 AM #10
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: TIP : Ẩn Table trong ACCESS .
Theo mình biết chỉ có thể dùng hàm để đặt thuộc tính của 1 file chứ không có cho table.
Mà mình không hiểu bạn bỏ thuộc tính để làm gì ,nếu như bạn muốn ẩn thư mục theo dạng hệ thống ,thì thêm Usys trước tên Table rồi cho ẩn hết thư mục hệ thống đi là xong. Sang máy khác bạn phải cho hiện lên để làm gi chứ,lúc lập trình bạn mới cần cho hiện để chỉnh sửa, còn không thì cho ẩn đi. Mọi truy vấn đến bảng này vẫn bình thường như bất cứ các loại bảng khác,không phải cho hiện thì mới truy vấn được.
Kể với bác sĩ, anh M. cho biết bữa qua là sinh nhật của mình nên có đi ăn tối, rồi trở về nhà quan hệ tình dục với vợ. Trong quá trình quan hệ , vợ anh dùng miệng "tác động" nhiều vào vùng tinh hoàn....
Hy hữu. Anh chàng suýt mất tinh hoàn vì chơi bằng miệng với vợ