กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
348 5
URL.หัวข้อ /
URL
compile ฐานข้อมูลเป็น จาก MDB เป็น MDE ไม่ได้
ผมเขียนโปรแกรม access 2K เสร็จ จะทำเป็น MDE ไม่ได้ ไม่รู้สาเหตุอะไร ซึ่งเคยเจออาการนี้เหมือน แต่ไม่รู้ว่าต้องไปยกเลิกเกี่ยวกับ code ใน command click หรือเปล่า ไม่ทราบว่าการจะทำเป็น MDE ต้องมีเงื่อนไขห้ามอะไรบ้าง ครับ อจ.
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04585
ขออนุญาติค่ะอาจารย์
คุณ lek ค่ะ ดูที่ form ด้วยค่ะว่ามีการเขียนคำสั่งซ้ำหรือ ชื่อ Caption ที่หมือนกันก็เกิด error ด้วย เพราะเคยเจอบ่อยมากเลยค่ะ เพราะบางครั้งจะ copy form มาและแก้ไขบางตัวและลืมเปลี่ยนชื่ออะไรประมาณนี้ค่ะ
คุณ lek ค่ะ ดูที่ form ด้วยค่ะว่ามีการเขียนคำสั่งซ้ำหรือ ชื่อ Caption ที่หมือนกันก็เกิด error ด้วย เพราะเคยเจอบ่อยมากเลยค่ะ เพราะบางครั้งจะ copy form มาและแก้ไขบางตัวและลืมเปลี่ยนชื่ออะไรประมาณนี้ค่ะ
3 @R04591
ทดลองแล้ว ยังไม่ได้ ทั้งของ อจ.และคุณฐิติฯ ขอบคุณ ครับ
4 @R04592
ถ้าอย่างนั้นอีกวิธีหนึงคือ ค่อย import มาทีละ form แล้วก็ convert to mde ทุกครั้งที่ทำการ import จะได้รู้ไปเลยว่า form ไหนที่มีปัญหา (ใจเย็นๆค่ะ สามารถทำได้อยู่แล้ว) ส่วนตัวเองต้อง import มาถึง 20 ครั้ง เพราะมีทั้งหมด 20 form และถ้าตัวใดมีปัญหา ทำการสร้างformใหม่เลยค่ะ แน่นอนดี เรื่อง code ต่างๆนั้นก็ copy มาได้ตามปกติ แต่ขอให้ทำงานขึ้นมาใหม่
ลองดูนะค่ะ
ลองดูนะค่ะ
5 @R04642
ผมก็เจอประจำเลยครับ และก็แก้แบบคุณฐิติมาภรณ์ คือ
1. ต้องค่อยๆทำmdbแล้วเซฟ แล้วทำ mde
2. ถ้าทำ mde ได้ ก็เซฟไฟล์mdbเก่า แล้วบันทึกในชื่อไฟล์mdbใหม่
3. แก้ไขโค๊ดจากไฟล์mdbใหม่ ถ้าทำmdeได้ให้วนกลับข้อ2.
4. ถ้าทำmdeไม่ได้ ให้เอาไฟล์mdbเก่าจากข้อ2 มาแก้ใหม่
Access2K นี่ Bug แยะดีนะครับ แต่คนใช้ก็มาก แล้วมีwebตอบปัญหาแยะดีครับ
1. ต้องค่อยๆทำmdbแล้วเซฟ แล้วทำ mde
2. ถ้าทำ mde ได้ ก็เซฟไฟล์mdbเก่า แล้วบันทึกในชื่อไฟล์mdbใหม่
3. แก้ไขโค๊ดจากไฟล์mdbใหม่ ถ้าทำmdeได้ให้วนกลับข้อ2.
4. ถ้าทำmdeไม่ได้ ให้เอาไฟล์mdbเก่าจากข้อ2 มาแก้ใหม่
Access2K นี่ Bug แยะดีนะครับ แต่คนใช้ก็มาก แล้วมีwebตอบปัญหาแยะดีครับ
Time: 0.1182s
1. มีโค้ดหรือ object บางตัวมีปัญหา
แก้ไขโดยการลองสร้างฐานข้อมูลเปล่าๆ ขึ้นมาใหม่ แล้ว import ทุก object จากฐานข้อมูลเดิม แล้วลอง compile อีกครั้ง จากนั้นลองแปลงเป็น mde ใหม่ น่าจะได้แล้ว
2. ถ้าใช้ Access XP อยู่ แต่ไฟล์เป็น Access 2000 Format จะไม่สามารถแปลงเป็น mde ได้ ต้องแปลงให้เป็น 2002 ก่อน
หรือเปิดไฟล์นั้นด้วย Access 2000 แล้วค่อยแปลงครับ