Import Text แล้วขึ้นว่า Could not find ISAM จะแก้ยังไง
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 649   2
URL.หัวข้อ / URL
Import Text แล้วขึ้นว่า Could not find ISAM จะแก้ยังไง

แล้วผมทดลอง Import โดยใช้ Import Wizard มันไม่มีอะรไรเกิดขึ้นเลยไม่ทราบว่าเป็นเพราะอะไร หรือว่าไลเบอร์รีหายไปครับ ใครเคยเจอบ้างจะแก้ยังไงดีครับ 

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

1 @R00514
ผมเคยเจอปัญหานี้ตอนที่เขียนโค้ดดึงข้อมูลจาก FoxPro มา Access และผมจะได้คำตอบมาจากที่นี่ครับ http://www.mvps.org/access/bugs/bugs0017.htm เขาว่าไว้อย่างงี้

บักนี้จะเกิดตอน export/import ข้อมูลจาก Excel, dBase, Text ฯลฯ

สาเหตุอาจมาจากใน registry ของ dll ต่างๆ อาจจะเสียหาย หรือไม่มีการลงทะเบียนตอนติดตั้งก็ได้ เขาแนะนำให้ติดตั้ง Access ใหม่ แล้วเลือกแบบ Custom แล้วเลือก Drivers ที่อยู่ในส่วน Data Access ให้ครบ

แต่ถ้าปัญหายังไม่หาย การลงทะเบียนของ Drivers เหล่านั้นอาจจะบกพร่องก็ได้ เขาบอกให้ลงทะเบียนแบบบังคับเป็นรายตัวเลย โดยใช้ RegSvr32
ดูวิธีการลงทะเบียนได้ที่ http://agserver.kku.ac.th/basiceng/Computer/ActiveXReg.htm

ถ้าปัญหายังไม่หาย ให้ลงโปรแกรมใหม่ โดยใช้ Run Command แล้วใส่พารามิเตอร์นี้ลงไป

X:\Setup /y /r

X คือไดรว์ของแผ่นติดตั้ง

ถ้ายังไม่หายอีก ให้ uninstall Access ออกให้หมด แล้วค้นหาไฟล์ต่อไปนี้ แล้วเปลี่ยนชื่อไปเป็นอย่างอื่นก่อน

Msexcl35.dll (Excel) Mstext35.dll (Text)
Msxbse35.dll (dBase) Msxbse35.dll (FoxPro)

เมื่อเปลี่ยนชื่อแล้ว ให้ install Access ใหม่ดูครับ

หรือจะไปดูเจ้าของโปรแกรมเลยก็ได้ครับ ซึ่งปัญหานี้เป็นที่รู้ดีครับ ดูที่
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q155666

จะให้คำแนะนำเหมือนกัน แต่ละเอียดดีครับ
*** Edited by Supap Chaiya *** 5/16/2003 10:46:50 AM
2 @R00527
ผมก็เจอปัญหาเดียวกันกับเครื่องคอมฯ ที่ทำงานของผมที่นี่ ผมแก้ปัญหาโดยการค้นหาไฟล์ Mstext35.dll ในเครื่องคอมฯ ปรากฎว่าไม่มี เลยค้นหาในแผ่นติดตั้ง Access 97 และเจอ ผมเลย copy ไปไว้ใน C:\ แล้วใช้คำสั่ง Run Command (เมนู Start>(All programs)Run หรือจะกดปุ่มคีย์ที่เป็นรูปโลโก้ของ Windows + R ก็ได้) ถ้าใครไม่มี mstext35.dll ให้ d/l จากที่นี่ http://agserver.kku.ac.th/basiceng/mstext35.zip ได้ครับ แล้วใส่ข้อความนี้ลงไป C:\Windows\System32\Regsvr32.exe C:\mstext35.dll ถ้ามีข้อความขึ้นว่า DllRegisterServer in c:\mstext35.dll succeeded แสดงว่าลงทะเบียนเรียบร้อยแล้ว คราวนี้ลองโค้ดของเราได้
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1243s