กำลังคำนวณ?
กระทู้เก่าบอร์ด อ.Yeadram

 1,329   4
URL.หัวข้อ / URL
กำลังคำนวณ?

ด้านซ้ายของจอแสดงสถานะการทำงาน FORM บาง FORM เข้าไป??รอกข้อมูล/แก้ไขข้อมูล SAVE แล้วมันแสดงสถานะว่า กำลังคำนวณ
มันคำนวณอะไรครับ แทนที่มันจะแสดง สถานะมุมมองฟอร์ม แบบปกติ

ความจริงก็ไม่ได้มีปัญหาอะไร ถ้าเรา Click ไปทำงานอื่น หรือเปลี่ยน RECORD
มันก็กลับมาเป็นมุมมองฟอร์มแบบปกติทำงานต่อได้ครับ
คำถามคือ
1.มีวิธีการเขียน CODE ไหมครับ ให้มันหยุดการคำนวณ
2.แสดงว่าผมเขียน Code อะไรที่ไม่เหมาะสม ลงใน FORM หรือเปล่า
สถานะ กำลังคำนวณ ถึงได้ค้างนาน ทั้งที่มีไม่กี่ RECORD

ขอบคุณครับ

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02471
คำว่า "กำลังคำนวน" Access มันแสดงขึ้นมาเองระหว่างที่มันกำลังทำอะไรสักอย่าง เราไม่ควรไป break มันนะครับ การ break อาจทำให้ไม่เกิดความไม่สมบูรณ์ของ transaction ที่เรากำลังบันทึกได้ถ้าเขียนไม่รัดกุม ลองดูโค้ดของเราว่ามีการ Refresh, Requery หรือคิวรี่ข้อมูลโดยที่แหล่งข้อมูลนั้นไม่ได้มี index ที่ช่วยการคิวรี่ให้ทำงานได้เร็ว
2 @R02473
มี Requery ครับ เดียวต้องไล่หาอีกที
ขอบคุณครับ
3 @R02474
ทำไมต้อง Requery    แค่ทำ Refresh พอหรือไม่
4 @R02477
จะเปลี่ยน รูปลูกศรที่ mouse เป็นนาฬิกาทราย
DoCmd.Hourglass True
.
processing
.
DoCmd.Hourglass False
เปลี่ยนกลับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2809s