อยากทราบปริมาณคำสั่งของ event procedure ค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 1,690   1
URL.หัวข้อ / URL
อยากทราบปริมาณคำสั่งของ event procedure ค่ะ

หนูอยากทราบว่า คำสั่งต่างๆที่เราจะสร้างใน event procedure นั้น เราสามารถสร้างได้ซักเท่าไหร่ มีข้อจำกัดของจำนวนคำสั่งไหม มีสิ่งใดที่ควรระวังหรือควรหลีกเลี่ยงบ้าง
ปริมาณหรือความซับซ้อนของคำสั่งนั้น มีผลต่อการทำงานของระบบโดยรวมไหมคะ เช่น ยิ่งปริมาณหรือความซับซ้อนของคำสั่งมาก การทำงานก็จะช้าลง หรือทำให้ขนาดของไฟล์ใหญ่ขึ้นอะไรทำนองแหละค่ะ
ที่กังวลมากสุดตอนนี้ก็คือ อัตราเสี่ยงต่อการนำไฟล์ไปใช้กับ access เวอร์ชั่นอื่นๆที่ต่างออกไป จะมีมากขึ้นด้วยไหม เพราะหนูเคยอ่านพบว่า มีผู้ถามในบอร์ดนี้ เรื่องการนำไฟล์ 2002,2003 ไปใช้กับ 2007 แล้วเกิดปัญหาอะค่ะ

หนูรบกวนขอความรู้ด้วยนะคะ จะได้เตรียมการระมัดระวังไว้ล่วงหน้าค่ะ

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

1 @R03805
- ผมไม่เห็นมีข้อกำหนดจำนวนบรรทัดต่อหนึ่ง procedure ครับ

- สิ่งที่ต้องระวังคือ อย่าใช้คำสั่งอะไรที่ Access เวอร์ชั่นนั้นบอกไว้ว่า เป็นคำสั่งประเภท backward compatibility (Access จะบอกเอาไว้ใน Help File ของคำสั่งนั้น) ซึ่งหมายถึง Access ยังคงคำสั่งนั้นไว้เพื่อให้โปรแกรมเก่าๆสามารถทำงานได้ แต่ถ้าเราเขียนโปรแกรมใหม่ๆแล้วหล่ะก็ ไม่ควรใช้คำสั่งเหล่านั้นแล้ว เพราะเป็นไปได้ว่า วันนึง Access อาจจะถอดคำสั่งเหล่านั้นออกจากเวอร์ชั่นถัดไปก็ได้

- ปริมาณคำสั่งไม่มีผลต่อการทำงานครับ จะทำงานได้ช้าหรือเร็ว มันขึ้นกับคำสั่งนั้นๆว่าไปทำอะไรมากน้อยแค่ไหน แต่แน่นอนว่า คำสั่งยิ่งเยอะไฟล์ก็ยิ่งใหญ่ แต่จะใหญ่ขนาดเกิน 2 GB ซึ่งเป็นความจุสูงสุดของไฟล์ .mdb โดยประมาณหรือ ??? ผมไม่คิดว่า โดยทั่วๆไปแล้วจะมีใครเขียนโปรแกรม Front End ด้วย Access ใหญ่ขนาดนั้นนะครับ

- ปัญหาความ compatibility ระหว่างเวอร์ชั่น ส่วนใหญ่ไม่ได้เกิดจากตัวภาษา VBA หรือ Access Object ต่างๆ (หมายถึง Form, Report, Macro, Module) แต่มักเกิดจากระบบของ Access ที่มีลูกเล่นอะไรมากขึ้นมากกว่า ทำให้โปรแกรมไม่สามารถทำงานได้มันที ต้องทำ configuration ให้ถูกต้องเสียก่อนเท่านั้นเอง
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3387s