กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
349 3
URL.หัวข้อ /
URL
<--@-->วอนอาจารย์ช่วยกรุณาแนะเรื่องAccessหน่อยครับผม
ช่วยดูที่Pantip.com ทีครับมีภาพและคำถามด้วยครับ
http://pantip.inet.co.th/tech/software/topic/SA1001443.html
ขอบคุณมากครับ อาจารย์เป็นที่พึ่งสุดท้ายคงผมแล้วครับ เพราะไม่มีใครตอบได้เลยครับ รอมา2-3ปีแล้วครับ ก่อนที่ผมจะรู้จัก Web นี้ พึ่งรู้จักจาก Pantip.com ครับ
http://pantip.inet.co.th/tech/software/topic/SA1001443.html
ขอบคุณมากครับ อาจารย์เป็นที่พึ่งสุดท้ายคงผมแล้วครับ เพราะไม่มีใครตอบได้เลยครับ รอมา2-3ปีแล้วครับ ก่อนที่ผมจะรู้จัก Web นี้ พึ่งรู้จักจาก Pantip.com ครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R00414
ผมดูคำตอบของคุณ Dum เขาก็ให้หลักการที่ถูกต้องแล้วครับ เพียงแต่อาจจะไม่อ้างอิง Controls ต่างๆ ได้ละเอียดแค่นั้นเอง
ผมขอแนะนำก่อนนะครับ
ถ้า pay ในแต่ละ order เหมือนกันหมด คือ เงินสด ก็เงินสดทั้งหมด ผมว่าควรจะเก็บ payment ไว้ในตาราง Order ก็พอครับ เพราะจะได้ประหยัดพื้นที่ในการเก็บในตาราง OrderDetail ด้วย เวลาจะเรียกใช้ ก็ให้สร้าง Query ของ 2 ตารางขึ้นมา แล้ว payment ก็จะอยู่กับทุกรายการในส่วนของ OrderDetail
ลองดูตัวอย่างแบบง่ายๆ ที่ผมจำลองสถานการณ์ ได้ที่ http://agserver.kku.ac.th/basicengฝsakas2002.zip ครับ
โดยผมใช้โค้ดข้างล่าง เหมือนคุณ Dum แนะนำครับ
Private Sub Combo98_AfterUpdate()
Dim dbs As Database
Set dbs = CurrentDb
dbs.Execute "UPDATE OrderDetail SET OrderDetail.Payment ='" & Me.Combo98 & "' " _
& "WHERE OrderDetail.OrderID='" & Me.OrderID & "';"
dbs.Close
Set dbs = Nothing
Me.OrderDetail.Requery
End Sub
ลองดูครับ
2 @R00415
ขออภัย Link ผิดครับ
ลองใหม่อีกที http://agserver.kku.ac.th/basiceng/sakas2002.zip
3 @R00436
ขอบคุณมากๆครับ อาจารย์สุภาพครับ ผมขอเป็นแฟน Web นี้อีก Webครับ
Time: 0.0921s