access 2003 ที่แบ่งฐานข้อมูลออกเป็น 2 ส่วน มีปัญหา
กระทู้เก่าบอร์ด อ.Yeadram

 1,621   5
URL.หัวข้อ / URL
access 2003 ที่แบ่งฐานข้อมูลออกเป็น 2 ส่วน มีปัญหา

access 2003 ที่แบ่งฐานข้อมูลออกเป็น 2 ส่วน เปิด ในเครื่องที่ลง winXP กับ office2003 SP2 แล้วติดแบบนี้ต้องแก้อย่างไรดีครับ รูป 1 เป็นตอนเปิดฐาน



รูปที่ 2 และ 3 เป็นตอนเชื่อมโยงกับ ไฟล์ access ที่ใช้เก็บเฉพาะตารางครับ


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

1 @R09051
รูปใน Post ที่ 1 เป็นรูปที่ 3 ครับ
รูปที่ 1
2 @R09052
รูปที่ 2
3 @R09053
จากเท่าที่ดูรูปแล้ว
ระบบของคุณ apol จำเป็นต้องอ้างอิงไลบรารี่เพิ่มเติมเข้ามาก่อน ถึงจะทำงานต่อได้
ไม่ทราบว่า ไลบรารี่ชื่ออะไรเหมือนกัน แต่ว่ามันมาจากไฟล์ .dll ตัวที่ชื่อ UmOutlookAdmin.dll

วิธีแก้ไขครับ
- เปิดหน้าต่าง VBA ขึ้น
- เลือกเมนู Tools > Referrences .. จะมี Dialog ขึ้นมาแสดงรายการภายใน
- จะมีรายการที่ถูกติ๊กเลือก (คือรายการที่เราอ้างอิงเอามาในระบบของเรา) และรายการที่ไม่ถูกติ๊กเลือก (คือรายการที่ระบบสามารถรองรับได้ แต่เรายังไม่อ้างอิงเอามาใช้ หรือยังไม่ถูกโหลดเข้าแรม)
ให้คุณมองหารายการที่ถูกติ๊กเลือก จะต้องมีอย่างน้อย 1 ตัวที่นำหน้าด้วยคำว่า MISSING:   ความหมายของมันก็คือ มันหาพาธของไฟล์ dll ตัวนี้ไม่เจอครับ
1 ให้ลองติ๊กรายการนี้ออกแล้วลองทำงาน มีปัญหาใดๆ หรือไม่ ถ้าไม่มีปัญหา ก็ผ่านไปเลย การแก้ไขวิธีนี้เกิดจากสมมติฐานว่า เราเผลอเลือกอ้างอิงมันแต่จริงๆ แล้วไม่ได้ใช้มันหรอก
2   ให้ติ๊กรายการนี้ออกก่อน แต่พยายามจำชื่อมันไว้ก่อน (หลังคำว่า Missing คือชื่อของมัน) แล้วให้ลองไล่ดูรายชื่ออื่นๆ ดู ดูว่าตัวไหนที่ใกล้เคียงกันให้ลองติ๊กเอามาแทน แล้วลองทำงานดูครับ การแก้ไขวิธีนี้เกิดจากสมมติฐานว่า คุณอาจมี ไลบรารี่ตัวอื่นที่เวอร์ชั่นสูงกว่าเดิมหรือต่ำกว่าเดิมจากตอนที่เคยสร้างไฟล์ครั้งแรก
3   ถ้าวิธีที่1 และ2 ยังไม่ได้ผล ยังคงให้ติ๊กรายการที่ Missing เอาออกก่อน แล้วกดปุ่ม Browse เพื่อชี้เป้าหมายให้มัน ไม่ต้องให้มันควานหาเอง โดยให้ Browse หาภายในคอมพิวเตอร์ของเรานั่นแหละครับ หาไฟล์ UmOutlookAdmin.dll ให้เจอครับแล้วเลือกให้มัน   (อาจจะอยู่ได้ สามจุด เช่น c:\windows หรือ c:\windows\system32\ หรือ c:\program files\Common files\Microsoft Shared\..แล้วลองเข้าไปหาในโฟลเดอร์ย่อยไปเรื่อยๆ อาจจะของ office หรือของ outlook อะไรประมาณนั้น)   ที่ให้สุ่มหานั้นก็เพราะว่า เครื่องของผมมีสภาพแวดล้อมไม่เหมือนของคุณ จึงไม่แน่ใจว่า มันจะมีหรือเปล่า หรือมันจะอยู่ที่ไหน
4   ถ้าวิธีที่3 ไม่สามารถหาไฟล์ตัวนี้เจอให้ลองหาไฟล์ตัวนี้จากอินเตอร์เน็ต หรือจากเครื่องอื่นๆ ดูครับ เอามาวางไว้ใน c:\windows\system32\ นั่นเลย แล้วทำการลงทะเบียนมัน หรือ รีสตาร์ทเครื่องก็ได้ ทีนี้จาก Access จะสามารถมองเห็นมันผ่าน dialog ตัวนั้นแล้วครับ
4 @R09056
ขอบคุณมากครับจะลองทำดู
5 @R09069
ผมแก้ตามที่คุณ yeadram ในข้อ 2 ก็ใช้ได้เลยครับ ขอบคุณมาก
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2407s