แทรกวันที่ของวันนี้โดยใช้ตัวควบคุมตัวเลือกวันที่

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

บนฟอร์มของ Access ให้ใช้ตัวใช้เลือกวันที่เพื่อใส่วันที่ปัจจุบัน ถ้ามีการตั้งค่าเขตข้อมูลนั้นเป็นเขตข้อมูล วันที่/เวลา ไอคอนตัวใช้เลือกวันที่ จะปรากฏขึ้นเมื่อคุณคลิกในเขตข้อมูลนั้น คลิกไอคอน แล้วคลิกปุ่ม วันนี้ ด้านล่างปฏิทิน

ตัวใช้เลือกวันที่พร้อมกับปุ่ม วันนี้ ถูกเน้น

แป้นพิมพ์ลัด ในฐานข้อมูล Access บนเดสก์ท็อป ให้กดแป้น Ctrl และเครื่องหมายอัฒภาค (;) พร้อมกันเพื่อเติมวันที่ปัจจุบันลงในเขตข้อมูลที่เลือก

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มเขตข้อมูล วันที่/เวลา ลงในตาราง ให้ดูที่ สร้างเขตข้อมูลเพื่อเก็บวันที่และเวลา สําหรับข้อมูลเพิ่มเติมเกี่ยวกับฟอร์ม ให้ดูที่ สร้างฟอร์ม Access

ในฐานะค่าเริ่มต้นสำหรับรายการใหม่

เขตข้อมูลและตัวควบคุมส่วนใหญ่ใน Access มีคุณสมบัติ ค่าเริ่มต้น ที่คุณสามารถใส่ฟังก์ชันที่จะแทรกวันที่ปัจจุบันในทุกครั้งที่คุณสร้างรายการใหม่ ทั้งฐานข้อมูลเดสก์ท็อปและเว็บแอป Access จะใช้ฟังก์ชัน Now() เพื่อแทรกวันที่และเวลาปัจจุบัน ถ้าคุณต้องการแทรกวันที่เท่านั้น ให้ใช้ฟังก์ชัน Date() ในฐานข้อมูลเดสก์ท็อป หรือฟังก์ชัน Today() ในเว็บแอป Access

ฉันจะใส่ฟังก์ชันได้ที่ใดบ้าง

เลือกขั้นตอนที่คุณต้องการโดยขึ้นอยู่กับชนิดของวัตถุที่คุณต้องการเปลี่ยนแปลง โปรดสังเกตว่าถ้าคุณตั้งค่าเริ่มต้นในตาราง จะมีการนําการตั้งค่าเริ่มต้นนั้นไปใช้กับทุกฟอร์มหรือมุมมองที่ยึดโยงอยู่กับตารางนั้น ดังนั้นจึงมักจะเป็นวิธีที่นิยมกัน

ในตาราง

ในตารางในฐานข้อมูลบนเดสก์ท็อปหรือแอป Access บนเว็บ ต่อไปนี้เป็นวิธีการค้นหาคุณสมบัติค่าเริ่มต้น

  1. กด F11 เพื่อเปิดบานหน้าต่างนําทาง ถ้ายังไม่ได้เปิดอยู่แล้ว
  2. ในบานหน้าต่างนำทาง ให้คลิกขวาที่ตาราง แล้วคลิกมุมมองออกแบบ
  3. คลิกเขตข้อมูลที่คุณต้องการเพิ่มค่าเริ่มต้น จากนั้นภายใต้คุณสมบัติเขตข้อมูล ให้ใส่ =Date(), =Today() หรือ =Now() ในกล่องคุณสมบัติ ค่าเริ่มต้น
    การตั้งค่าเริ่มต้นของเขตข้อมูลวันที่/เวลา ในตาราง Access

ในฟอร์ม (ฐานข้อมูลเดสก์ท็อป)

  1. กด F11 เพื่อเปิดบานหน้าต่างนําทาง ถ้ายังไม่ได้เปิดอยู่แล้ว

  2. ในบานหน้าต่างนำทาง ให้คลิกขวาที่ฟอร์ม แล้วคลิกมุมมอง Layout

  3. คลิกเขตข้อมูลที่คุณต้องการแทรกวันที่ของวันนี้

  4. กด F4 เพื่อเปิดแผ่นคุณสมบัติ ถ้ายังไม่ได้เปิดอยู่แล้ว

  5. บนแท็บทั้งหมดของแผ่นคุณสมบัติ ให้ตรวจสอบให้แน่ใจว่าคุณสมบัติ แสดงตัวใช้เลือกวันที่ถูกตั้งค่าเป็น สําหรับวันที่
    แสดงคุณสมบัติ ตัวใช้เลือกวันที่ บนแผ่นคุณสมบัติของฟอร์ม

  6. บนแท็บ ข้อมูล ของแผ่นคุณสมบัติ ให้พิมพ์ =Date() ในคุณสมบัติ ค่าเริ่มต้น สำหรับเขตข้อมูล
    แผ่นคุณสมบัติที่แสดงคุณสมบัติค่าเริ่มต้น ที่กำหนดเป็น Date()

    หมายเหตุ

    ถ้าคุณต้องการให้มีทั้งเวลาปัจจุบันและวันที่ ให้ใช้ฟังก์ชัน Now() แทนฟังก์ชัน Date() คุณยังอาจต้องการปรับคุณสมบัติ รูปแบบของ เขตข้อมูล (บนแท็บ รูปแบบ ของแผ่นคุณสมบัติ) เพื่อเปิดใช้งานการแสดงเวลา

ที่ด้านบนของรายงาน

เมื่อต้องการแสดงวันที่ปัจจุบันในส่วนหัวของรายงาน (ฐานข้อมูลเดสก์ท็อปเท่านั้น) ให้เปิดรายงานในมุมมองเค้าโครง แล้วคลิกวันที่และเวลาออกแบบ>

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างรายงาน ให้ดูที่ บทนำสู่รายงานใน Access

ใน SQL

ในฐานข้อมูลเดสก์ท็อป Access คุณสามารถใช้คิวรีแบบใช้อัปเดตข้อมูลเพื่อเปลี่ยนเขตข้อมูลวันที่ให้เป็นวันที่ปัจจุบัน ตัวอย่างเช่น

UPDATE TASKS SET StartDate = Date() WHERE ID=1;

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแบบสอบถามแบบใช้ปรับปรุงข้อมูล ให้ดูที่ การสร้างและเรียกใช้แบบสอบถามแบบใช้ปรับปรุงข้อมูล

เมื่อต้องการแทรกระเบียนใหม่ที่มีวันที่ปัจจุบัน ให้ใช้แบบสอบถามแบบใช้ผนวกข้อมูล ดังในตัวอย่างนี้:

INSERT INTO TASKS ( TaskTitle, StartDate ) VALUES ("Task2", Date());

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างแบบสอบถามแบบใช้ผนวกข้อมูล ให้ดูที่ เพิ่มระเบียนลงในตารางโดยการใช้แบบสอบถามแบบใช้ผนวก

หมายเหตุ

ถ้าคุณต้องการให้มีทั้งเวลาปัจจุบันและวันที่ ให้ใช้ฟังก์ชัน Now() แทนฟังก์ชัน Date()

ด้านบนของหน้า