Microsoft Access 2010 Error Execution....มีต่ออีก
กระทู้เก่าบอร์ด อ.Yeadram

 1,693   7
URL.หัวข้อ / URL
Microsoft Access 2010 Error Execution....มีต่ออีก

ผมได้ทำการติดตั้ง Access Runtime 2010 ลงที่เครื่อง Client และได้ทำการ Copy File ไปไว้ที่เครื่อง Server เพื่อให้ User ลองเปิดใช้งานจากฟอร์มที่สร้างขึ้นมาเป็นหน้าหลักแต่พอกดเข้าไปที่เมนูย่อยที่สร้างขึ้นมามันขึ้น Error "Execution of this application has stopped due to run-time erroe,The application can't continue and will be shutdown. พอกด OK ก็หลุดออกไปเลย ไม่ทราบผมทำอะไรผิดครับ รบกวนขอคำชี้แนะจากท่านอาจารย์ทุกคนด้วยครับ


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

1 @R15614
รูปตอนที่ขึ้น Error ครับผม
2 @R15629
เจอบ่อยครับ กับ Access Runtime เพราะโปรแกรมมันไม่มี Error Code ดังนั้นการเขียน VBA ต้องระวังหลายอย่างครับ เช่น ห้ามเขียนว่าพอ Err.Number หมายเลขนั้นแล้ว goto ไปที่นี้ บางโค๊ดก็จะเป็นแบบนี้ การเขียนคำสั่งเรียกปุ่มในเมนู ก็จะเป็นแบบนี้เหมือนกัน เพราะ Access Runtime ตัดเมนูทิ้งไป รวมถึง Sendkey บางตัวด้วย และที่ผมเคยเจอคือใช้คำสั่ง End ก็ไม่ได้ ก็จะมีข้อความแบบนี้เช่นกัน และอีกมากเหมือนกัน หลักๆ ต้องตรวจสอบ VBA ที่เขียนดีๆครับ หลายอย่างใช้ไม่ได้ต้องเขียนเป็นอย่างอื่นแทน ซึ่งหากเชี่ยวชาญพอก็สามารถไขได้ครับ เพราะหลักๆใช้งานได้หมดไม่มีปัญหา
3 @R15630
ขอบคุณครับสำหรับคำแนะนำ ซึ่งผมเองก็ไม่ได้เชี่ยวชาญพอ สงสัยจะมึนตึ๊บ แต่ก็จะพยายาม ขอบคุณอีกครั้งนะครับ
4 @R15631
จริงๆ ใน 1 โปรแกรม มันก็ไม่ได้มากมายขนาดนั้นหรอกนะครับ ที่ผมเขียนคือที่ผมเคยเจอมาทั้งหมด ผมว่ามันคงติดที่โค๊ดสักตัวสองตัวเองแหละครับ ลองหาดู อาจโดยการค่อยๆตัดที่ละส่วนที่สงสัยออก แลัวรันใน Runtime ดู เพื่อจำกัดวงให้แคบลง
5 @R15636
แล้วถ้าผมไม่รันใน runtime แต่เอา database ไปลงใน SQL Server จะเกิดปัญหาอะไรไหมครับ ขอคำชี้แน่ะด้วยครับอาจารย์
6 @R15643
ไม่เกี่ยวกับ Database ครับ ปัญหาอยู่ที่การเขียนโค๊ดของเรา
คือผมไม่เคยเจอที่เกี่ยวกับฐานข้อมูลครับ ตาราง คิวรี่(หากไม่ใช้ฟังก์ชั่นที่เขียนเอง) ไม่มีปัญหาครับ ปัญหาอยู่ที่การเขียน VB บนฟอร์ม รายงาน โมดูล อะไรที่เราเขียนเองเป็นภาษา VB ต้องตรวจสอบ
7 @R16139
ลอง decompile โปรแกรมดูครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3416s