กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
323 3
URL.หัวข้อ /
URL
out of memory ใน Access2000
เกิดจากอะไรครับ ผมไม่สามารถเรียกเข้าไปใน VBA แต่ database ทำงานปกติ
มีใครเคยเกิดอาการอย่างนี้บ้าง และจะแก้ได้อย่างไร
มีใครเคยเกิดอาการอย่างนี้บ้าง และจะแก้ได้อย่างไร
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R03239
ผมเคยเจอ และ เจอบ่อยๆ
ปัญหานี้จะเกิดขึ้นในกรณีที่คุณพัฒนาโปรแกรมที่มี Form เป็นจำนวนมากและในแต่ละ From มี Scripts VBA เยอะมาก ผมเคยถามไว้ที่ web นี้แหละ แต่ไม่ได้คำตอบที่ตรงสักเท่าไหร่
แต่ตามประสบการณ์ที่ทำมา ผมมั่นใจว่า การทำระบบขนาดใหญ่ (ซึ่งผมทำมาหลายระบบแล้ว) Access ไม่สามารถรองรับได้ (เฉพาะเวลาจะเขียน Code เท่านั้น)
ผมใช้วิธีง่ายๆในการแก้ปัญหาคือเวลาที่เราจะแก้หรือเพิ่ม Code ผมจะไปทำที่ MDB อีกตัวหนึ่งซึ่งมีขนาดเล็ก พอทำเสร็จแล้วค่อย Import เข้าไปในตัวจริง
แต่ไม่ค่อยสะดวกนัก ทางที่ดีแยกระบบออกเป็นหลาย MDB ก็น่าจะดีนะครับ
ปัญหานี้จะเกิดขึ้นในกรณีที่คุณพัฒนาโปรแกรมที่มี Form เป็นจำนวนมากและในแต่ละ From มี Scripts VBA เยอะมาก ผมเคยถามไว้ที่ web นี้แหละ แต่ไม่ได้คำตอบที่ตรงสักเท่าไหร่
แต่ตามประสบการณ์ที่ทำมา ผมมั่นใจว่า การทำระบบขนาดใหญ่ (ซึ่งผมทำมาหลายระบบแล้ว) Access ไม่สามารถรองรับได้ (เฉพาะเวลาจะเขียน Code เท่านั้น)
ผมใช้วิธีง่ายๆในการแก้ปัญหาคือเวลาที่เราจะแก้หรือเพิ่ม Code ผมจะไปทำที่ MDB อีกตัวหนึ่งซึ่งมีขนาดเล็ก พอทำเสร็จแล้วค่อย Import เข้าไปในตัวจริง
แต่ไม่ค่อยสะดวกนัก ทางที่ดีแยกระบบออกเป็นหลาย MDB ก็น่าจะดีนะครับ
3 @R03269
ขอบคุณเป็นความรู้ที่ดีมาก ผมก็งง ทำไม Database อื่นไม่เป็น เป็นเฉพาะ Database ตัวนี้ Database ตัวนี้ เป็น Program ประเภท ERP มี form และ Report เยอะมาก form ประมาณ 100 กว่าๆ และ Report อีก 100 กว่า ๆ
ผมคิดว่าเป็นอย่างที่คุณ Apuk บอก เพราะผมสักเกตุในขณะที่ ลบหรือ Update from และ Report มีอาการช้าผิดปกติ
ผมคิดว่าเป็นอย่างที่คุณ Apuk บอก เพราะผมสักเกตุในขณะที่ ลบหรือ Update from และ Report มีอาการช้าผิดปกติ
Time: 0.1244s
ลองอ่านกระทู้ http://www.thai-access.com/suphap.php?topic_id=1036 ดู เผื่อเป็นกรณีเดียวกัน