ตั้งรหัส table ไม่ให้เข้าถึงได้ไหมครับ แต่ user ยังคงสามารถใช้งานหน้าฟอร์มได้


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

23 มิ.ย. 66 , 17:26:02
อ่าน 231 ครั้ง

patipat

  • สมาชิกไท.Access
  • กระทู้: 17

  • ขอบคุณ ไท.Access

    • ดูรายละเอียด

ตั้งรหัส table ไม่ให้เข้าถึงได้ไหมครับ แต่ user ยังคงสามารถใช้งานผ่านฟอร์ม  บันทึก ลบ บันทึกได้ปกติ

เช่น lock หรือ ตั้งรหัส หรือ ซ่อนแบบมีรหัส-ปิด-เปิด  (ที่ไม่ใช่ Hide เฉยๆ)  เพื่อป้องกันการเข้าถึง table ครับ


ขอบคุณครับ

 

24 มิ.ย. 66 , 11:57:54
ตอบกลับ #1

OddyWriter

ปกติก็ใช้การปิด Navigation Pane แล้วสั่งปิดคำสั่ง F11

->การ Lock Navigation Pane

รับจ้างทำฐานข้อมูล สอนวางระบบฐานข้อมูล Excel/ Access/ VBA Excel/ VBA Access/ SQL Server/ Database Design
แม้กระทั่งดูดวง ก็ติดต่อได้นะครับ
 
โพสต์นี้ได้รับคำขอบคุณจาก: patipat

26 มิ.ย. 66 , 13:19:52
ตอบกลับ #2

patipat

  • สมาชิกไท.Access
  • กระทู้: 17

  • ขอบคุณ ไท.Access

    • ดูรายละเอียด

ขอสอบถามครับ ใส่ code ไปที่ on key press แล้ว

ก็ยังกด F11 ได้อยู่ครับ  ลองไปหา code อีกแบบนึงก็ ยังกดได้ หรือต้องตั้งค่าอะไรเพิ่มไหมครับ


'แบบที่1

   Select Case KeyCode
          Case vbKeyF11
               KeyCode = 0
               MsgBox "F11 has been disabled.", vbOKOnly, "Disabled Key"
    End Select


'แบบที่2
   
'If KeyCode = vbKeyF11 Then
'MsgBox "You have been told about this - please stop pressing the F11 key", vbCritical, "Error"
'End If

ขอบคุณมากครับ


ปกติก็ใช้การปิด Navigation Pane แล้วสั่งปิดคำสั่ง F11

->การ Lock Navigation Pane

 

26 มิ.ย. 66 , 13:26:18
ตอบกลับ #3

OddyWriter

Key Preview = Yes ด้วยครับ
รับจ้างทำฐานข้อมูล สอนวางระบบฐานข้อมูล Excel/ Access/ VBA Excel/ VBA Access/ SQL Server/ Database Design
แม้กระทั่งดูดวง ก็ติดต่อได้นะครับ
 

27 มิ.ย. 66 , 09:19:06
ตอบกลับ #4

patipat

  • สมาชิกไท.Access
  • กระทู้: 17

  • ขอบคุณ ไท.Access

    • ดูรายละเอียด

ขอบคุณมากครับได้แล้วครับ สอบถามเพิ่มเติม  ตอนทำผมทำ Version access 2016 .mdb  ตัว develop เปิดได้ทำงานได้ปกติ

แต่เป้น version runtime 2003 .mdb เปิดไมไ่ด้   เป็นเพราะ code version access ใหม่หรือปล่าวครับ หรือต้องแปลงเป็น accdb


code อันนี้ที่ เปิดกับ access  runtime ไมไ่ด้ครับ  ลองปลด code ออกถึงใช้งานได้ปกติ
คำสั่งซ่อน Navigation Pane

Private Sub Command6_Click()
DoCmd.NavigateTo "acNavigationCategoryObjectType"
DoCmd.RunCommand acCmdWindowHide

End Sub




อันนี้ได้ปกติ
Select Case KeyCode
          Case vbKeyF11
               KeyCode = 0
               MsgBox "F11 has been disabled.", vbOKOnly, "Disabled Key"
    End Select



Key Preview = Yes ด้วยครับ

 

27 มิ.ย. 66 , 10:05:48
ตอบกลับ #5

OddyWriter

2003 เก่ามาก น่าจะใช้ Code หลายอย่างไม่ได้ครับ
รับจ้างทำฐานข้อมูล สอนวางระบบฐานข้อมูล Excel/ Access/ VBA Excel/ VBA Access/ SQL Server/ Database Design
แม้กระทั่งดูดวง ก็ติดต่อได้นะครับ
 


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5