บอร์ดเรียนรู้ Access สำหรับคนไทย
Thai Access Webboard => ห้อง MS Access => ข้อความที่เริ่มโดย: มาลี ที่ 22 ก.ย. 61 , 14:14:00
-
ในฟอร์มนั้นสามารถทำได้ แต่ในคิวรี่ ทำได้ไหมคะอย่างไร
สมมติถ้าทำได้ เราจะเขียนคำสั่งให้ส่งค่าเข้าไปที่ฟิลด์ดังกล่าวได้หรือเปล่าคะ
-
คงต้องสร้างเทเบิลชั่วคราวใน Front End เพื่อเก็บข้อมูลทั้งหมดจากคิวรี่อีกที จะสร้างเทเบิลจากโค้ดในขณะที่กำลังทำงานหรือจะสร้างไว้ล่วงหน้าก็ได้ ใช้งานเสร็จก็ค่อยลบเรคอร์ดหรือเทเบิลนั้นทิ้งไปก็แล้วแต่
ส่วนใน ADO ผมไม่แน่ใจว่าทำโดยไม่ต้องสร้างเทเบิลชั่วคราวได้หรือไม่ มันมีความสามารถนึงที่ผมรู้คร่าวๆที่อาจใกล้เคียง เรียกว่า Disconnected Recordset ซึงหลังจากได้เรคอร์ดจากคิวรี่มาแล้ว ก็สั่งตัดการติดต่อกับแหล่งข้อมูล เราสามารถเพิ่ม/แก้ไข/ลบเรคอร์ดที่ว่าโดยไม่มีผลอะไรกับแหล่งข้อมูลเดิมจนกว่าจะสั่งติดต่อใหม่ คือมันจะกระทำในหน่วยความจำของเราเองเท่านั้นครับ
-
ขอบคุณค่ะอาจารย์
หนูจะนำแนวคิดนี้ไปศึกษาดำเนินการต่อนะคะ