ถ้าต้องการดึงข้อมูลปัจจุบันมาใช้ต้องเขียนยังไงคะ



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

20 พ.ค. 64 , 01:21:49
อ่าน 161 ครั้ง

gitazasung

คือ ทำฟอร์มขึ้นมา 1 ฟอร์มแล้วบันทึกไว้ในตาราง A
จากนั้นสร้างฟอร์มที่ 2 ขึ้นมาแล้วอยากดึงข้อมูล ID(บันทึกเลขออโต้) ของตาราง A ที่เพิ่งบันทึกไปจากฟอร์มที่แล้วขึ้นมา
ต้องเขียนยังไงคะ  :cry:

ปล.ดึงข้อมูลจากฟอร์มเก่าไม่ได้นะคะ

 
โพสต์นี้ได้รับคำขอบคุณจาก: ิboonyarit

20 พ.ค. 64 , 08:37:11
ตอบกลับ #1

PNR

คือ ทำฟอร์มขึ้นมา 1 ฟอร์มแล้วบันทึกไว้ในตาราง A
จากนั้นสร้างฟอร์มที่ 2 ขึ้นมาแล้วอยากดึงข้อมูล ID(บันทึกเลขออโต้) ของตาราง A ที่เพิ่งบันทึกไปจากฟอร์มที่แล้วขึ้นมา
ต้องเขียนยังไงคะ  :cry:

ปล.ดึงข้อมูลจากฟอร์มเก่าไม่ได้นะคะ

ใช้ Dmax() กรณีที่ ID คือตัวเลขก็จะได้ ID ที่มีตัวเลขมากที่สุด ลักษณะการใช้งานเช่น
Dmax("ID","[TableA]")

หรือถ้า ID ใน TableA ไม่ใช้ก็เลข ก็ใช้ Dlast เพื่อดึง ID ที่จัดเก็บไว้ล่าสุดมา ลักษณะการใช้งาน
DLast("ID","[TableA]")
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 
โพสต์นี้ได้รับคำขอบคุณจาก: ิboonyarit, gitazasung

21 พ.ค. 64 , 16:42:04
ตอบกลับ #2

gitazasung

ขอบคุณมากเลยนะคะ ทำได้แล้วค่ะ  :miao:

 
โพสต์นี้ได้รับคำขอบคุณจาก: ิboonyarit


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