ทั้งผู้ใช้และนักพัฒนาใช้เครื่องหมายคำพูดในขณะที่ทำงานกับฐานข้อมูล Access ในบทความนี้เราจะเรียนรู้สถานการณ์กรณีการใช้งานโดยละเอียด
นักพัฒนา MS Access มักจะใช้เครื่องหมายคำพูดเพื่อวัตถุประสงค์หลายประการ เช่น มost โดยเฉพาะในคำสั่ง SQL มาดูสถานการณ์สำคัญที่คุณต้องใช้เครื่องหมายคำพูด:
- เมื่อผู้ใช้ต้องการระบุเกณฑ์สำหรับฟังก์ชันการรวมโดเมนใดๆ
- เมื่อระบุหรือใช้เกณฑ์สำหรับวิธีการค้นหา
- เมื่อผู้ใช้ระบุเคียวรีสำหรับคุณสมบัติ Filter หรือ ServerFilter ในฟอร์ม
- ขณะสร้างโค้ดหรือสตริง SQL.
ในการดำเนินการผ่านอินสแตนซ์เหล่านี้ MS Access จำเป็นต้องส่งสตริงไปยังระบบฐานข้อมูล เมื่อผู้ใช้ระบุอาร์กิวเมนต์เกณฑ์ของตนสำหรับฟังก์ชันการรวม Microsoft Access จะติดตามสตริงและประเมินตัวแปรใหม่โดยเชื่อมเข้าด้วยกันในสตริงใหม่ จากนั้นจึงส่งข้อมูลจากกลไก
ตัวคั่นสตริงหรือเครื่องหมายคำพูดไม่ได้เป็นส่วนหนึ่งของตัวแปร อย่างไรก็ตาม จำเป็นต้องรวมอยู่ในสตริง เนื่องจากช่วยให้ Access อ่านภาษามนุษย์ได้ การสร้างสตริงสามารถกำหนดได้ในสามหมวดหมู่ที่แตกต่างกัน
- เครื่องหมายอัญประกาศเดี่ยว
- เครื่องหมายคำพูดคู่
- เครื่องหมายคำพูดแทนตัวแปร
วิธีการแทรกและใช้เครื่องหมายคำพูดอย่างถูกต้อง?
ข้อมูลพื้นฐานเกี่ยวกับ
ผู้ใช้สามารถใช้อักขระเครื่องหมายอัญประกาศเดี่ยวในบางบริบทได้โดยการใส่อัญประกาศเดี่ยว (') ภายในเครื่องหมายอัญประกาศ (“) อย่างไรก็ตามมost ผู้เชี่ยวชาญด้านไอทีหลีกเลี่ยงการใช้งาน เนื่องจากมันไม่สามารถทำงานได้ทันทีที่สตริงหรือชื่อมีเครื่องหมายหรือ ap ที่อ่านไม่ได้ostเชือก
- ผู้ใช้ไม่ได้รับอนุญาตให้แทรกเครื่องหมายคำพูดภายในเครื่องหมายคำพูด เช่น:
= "นี่คือคีย์ "หัวเรื่อง" ในเครื่องหมายคำพูด" (ข้อผิดพลาด)
Access ได้รับการออกแบบมาให้อ่านข้อความเมื่อเครื่องหมายคำพูดสิ้นสุดจนถึง 'หัวเรื่อง' ซึ่งทำให้ดูเหมือนจุดสิ้นสุดของสตริง ปล่อยให้ดำเนินการกับอักขระที่เหลือในฟิลด์อย่างไร้เดียงสา
- วิธีทั่วไปในการป้อนข้อมูลคือการใช้เครื่องหมายอัญประกาศคู่ ตัวอย่างเช่น:
= "นี่คือคีย์ "หัวเรื่อง" ในเครื่องหมายคำพูด"
Access อ่านข้อความตามตัวอักษรตามเครื่องหมายคำพูด อย่างไรก็ตาม เมื่อใช้อัญประกาศหลายตัวภายในอัญประกาศ จะไม่สามารถเข้าใจจุดสิ้นสุดของประโยคได้ และถือว่าได้สิ้นสุดที่ 'หัวเรื่อง' แล้ว
- ผู้ใช้อาจรู้สึกแปลกๆ เนื่องจากสตริงลงท้ายด้วยเครื่องหมายคำพูดสามตัว (double-up + เครื่องหมายคำพูดปิด)
= “นี่คือ “หัวเรื่อง”””
อย่างไรก็ตาม เมื่อผู้ใช้ใช้เครื่องหมายคำพูดแบบทวีคูณ Access จะสามารถอ่านอักขระภายในเครื่องหมายคำพูดได้
การแสดงออก
เครื่องหมายคำพูดมักใช้กับนิพจน์เพื่อแสดงความหมายของสตริงที่กำหนด
- ตัวอย่างเช่น หากผู้ใช้ค้นหาในฐานข้อมูล X สำหรับเมืองของลูกค้าที่นั่งบนโต๊ะที่ชื่อบริษัทคือ “ABC” คุณจะสร้างสตริงต่อไปนี้:
=DLookup ("เมือง", "ลูกค้า", "ชื่อบริษัท = ""ABC""")
- แต่ถ้าผู้ใช้ต้องการค้นหาเมืองของลูกค้าที่นั่งบนโต๊ะในแบบฟอร์ม ผู้ใช้จะต้องสร้างสตริงอื่น
=DLookup("เมือง", "ลูกค้า", "ชื่อบริษัท = """ & [ชื่อบริษัท] & """")

หากคุณใช้ MS Access เพื่อเรียกใช้แอปพลิเคชันสำนักงานที่สำคัญหรือทำงานสายงานธุรกิจ คุณอาจพิจารณาเก็บเครื่องมือไว้ใกล้ตัว ซ่อมแซมการเข้าถึง และจัดการกับเหตุฉุกเฉิน เช่น ฐานข้อมูลขัดข้อง
บทนำผู้เขียน:
Vivian Stevens เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ กู้คืน mdf และผลิตภัณฑ์ซอฟต์แวร์กู้คืน excel ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.