Page 1 of 1
ใช้ Match บน access ได้ไหมครับ
Posted: Fri Dec 18, 2015 2:36 pm
by Serverchita
ผมอยากใช้ Match ใน VBA บน Access ครับ สามารถใช้ได้ไหมครับ
หากใช้ได้ จะใช้แบบไหนครับ
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Fri Dec 18, 2015 3:25 pm
by bank9597
ลองใช้เป็นคิวรี่ดูครับ จะง่ายกว่า
ส่วนเป็น VBA นั้น ต้องลองเขียนมาก่อนครับ
การ Macth ความหมายค่อนข้างกว้างครับ Mach เพื่ออะไร ต้องการค่าอย่างไร ลองชี้แจงมาให้ทราบอีกครั้ง หรือ ทำไฟล์ตัวอย่างมาดูครับ
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Fri Dec 18, 2015 3:58 pm
by Serverchita
ผมแนบไฟล์ตัวอย่างเป็น ไฟล์ Excel มาให้ดูนะครับ เพราะผมอยากได้แนวทางแบบนี้ บน access
คือเวลา Scan ออกงานให้วันที่และเวลาของรหัสพนักงานที่กรอกลงไปวิ่งไปจับคู่กันครับ
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Fri Dec 18, 2015 4:09 pm
by bank9597
แบบนั้น ใช้อัพเดทคิวรี่ครับ
ใส่เงื่อนไขเป็นรหัสพนักงาน และค่าที่จะนำไปอัพเดทก็คือ วันที่และเวลา ตามฟิลล์นั้นๆ
ถ้าอยากเห็นภาพชัดเจน ให้ทำไฟล์ตัวอย่าง Access มาครับ
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Fri Dec 18, 2015 5:10 pm
by Serverchita
ผมทำได้ประมาณนี้ครับ อยากให้เวลา Scan บัตรพนักงานแล้วอัพเดทให้เห็นทันที
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Fri Dec 18, 2015 5:28 pm
by bank9597
ตารางไม่ควรแยก IN และ Out ออกจากกันครับ ควรเก็บข้อมูลอยู่ในตารางเดียวกัน
หลักการคือ ลงเวลาครั้งแรกของวันคือ "เข้า" ครั้งที่ 2 เป็นต้นมาคือ "ออก" ซึ่งจะง่ายกว่าครับ
ส่วนที่คุณทำมานั้น คุณต้องเช็คก่อนครั้งที่จะลงเวลาออก เพราะถ้าหากมีการกดซ้ำ จะมี Record เพิ่มขึ้นมา
ถ้าไม่เปลี่ยน สามารถใช้ Append Query ได้เลยครับ
โค๊ดผมจะยังไม่เขียนให้น่ะครับ ตามกฏของฟอรั่ม
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Sat Dec 19, 2015 9:12 am
by Serverchita
ผมยังทำไม่เป็นครับ ไม่เป็นไรครับ ขอบคุณครับ
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Sat Dec 19, 2015 9:23 am
by bank9597
เขียนคิวรี่ที่สั่งบันทึกข้อมูลน่ะครับ เป็นคิวรี่ประเภท Append เช่นตั้งชื่อว่า qryAppendTime
จากนั้นก็สร้างปุ่ม ภายในปุ่มเขียนคำสั่งว่า docmd.OpendQuery "qryAppendTime"
แค่นั้นเองครับ ทำได้อยู่แล้ว
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Mon Dec 21, 2015 7:33 pm
by Serverchita
ขอบคุณครับที่แนะนำ แต่ผมยังทำไม่ได้ ผมหาวิธีอื่นได้ตามที่ผมต้องการแต่ไม่รู้ว่าถ้าข้อมูลเยอะจะช้าหรือป่าว
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Tue Dec 22, 2015 8:00 am
by bank9597
เอาที่ใช้ได้ก่อนครับ ส่วนเรื่องอื่นค่อยว่ากันอีกที
Re: ใช้ Match บน access ได้ไหมครับ
Posted: Tue Dec 22, 2015 12:51 pm
by Serverchita