ต้องการเปิดข้อมูล Express ด้วย Excel หรือ Link Table มาที่ Access

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ต้องการเปิดข้อมูล Express ด้วย Excel หรือ Link Table มาที่ Access

โพสต์โดย Happiness » เสาร์ พ.ค. 10, 2008 5:30 pm

ขอความช่วยเหลือผู้รู้
คือดิฉันเพิ่งซื้อระบบ Express Windows V.1 บน Lan และได้แปลงข้อมูลเก่าขึ้นไปแล้ว แต่ทำไมถึงเปิดข้อมูลด้วย Excel หรือ Link Table มาที่ Access ไม่ได้คะ ทั้งที่แต่ก่อนบน Dos ทำได้ปกติ โดยที่ตอนนี้บน Access จะขึ้น Error "External table is not in the expected format" ค่ะ จะทำอย่างไรบ้างค่ะ เพราะดิฉันทำ Query สำหรับผู้บริหารใน Access ไว้มากค่ะ จะเลิกของเก่าใช้ใหม่ตอนนี้ก็ทำไม่ได้ เอกสารก็มีทุกวัน
Happiness
Newbie
Newbie
 
โพสต์: 2
ลงทะเบียนเมื่อ: เสาร์ พ.ค. 10, 2008 5:17 pm

Re: ต้องการเปิดข้อมูล Express ด้วย Excel หรือ Link Table มาที่ Access

โพสต์โดย ASAN » จันทร์ พ.ค. 12, 2008 10:14 am

- ถ้าเป็นเวอร์ชั่นเก่าเช่น 4.x  ยังอ่านได้ แต่มาเวอร์ชั่น 5.x เป็นต้นไป โปรแกรม office เวอร์ชั่นเก่าๆ ไม่สามารถอ่านได้นะครับ  ถ้าจำเป็นต้องอ่านจริงๆ อยากให้ Query ด้วย Visual Fox ครับ หรือแปลข้อมูลไปทำใน MYSQL หรือ SQL ไปเลย  หรือถ้าไม่แปลงข้อมูลก็ไปใช้ ODBC ก็สามารถทำได้ครับ  ตอนนี้ทาง ACCyber ใช้ ODBC ทำรายงานที่ซับซ้อนมากๆ ที่ทำรายงานด้วย Express ไม่สะดวกมาใช้ใน ODBC ทำแทน และได้ผลดีด้วยครับ โดยไม่ต้องแก้ไขข้อมูลของ Express แต่อย่างไร

* สอบถามไปยังฝ่ายบริการจะได้คำตอบที่ถูกต้องกว่าครับ
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re: ต้องการเปิดข้อมูล Express ด้วย Excel หรือ Link Table มาที่ Access

โพสต์โดย suchai » จันทร์ พ.ค. 12, 2008 12:42 pm

จะขึ้น Error "External table is not in the expected format"

เข้าใจว่า เป็นเรื่องโครงสร้างของข้อมูล ทางผู้เขียนโปรแกรม พบปัญหา เรื่อง การเก็บค่าตัวเลข ในโปรแกรม ซึ่งแต่เดิม Field Type
สำหรับตัวเลข จะเป็น N ปัญหาก็คือ ทำให้ขนาดของข้อมูลใหญ่ เวลามีข้อมูลมากๆ โปรแกรมจะทำงานช้า จึงพัฒนาโครงสร้างของ
ระบบตัวเลข บ้างส่วนมาเป็นแบบ B ซึ่งทำให้มีประสิทธิภาพมากยิ่งขึ้น

ในโปรแกรม Excel และ Access จะถูกออกแบบมาให้ใช้งานฐานข้อมูลในระดับเบื้องต้น ดังนั้น โครงสร้างน่าจะเป็นแบบเดิม จึงใช้ได้
กับ express เวอร์ชั่น 4  คงต้องไปดูที่ตัวโปรแกรม Excel และ Access ว่าสนับสนุน Field Type ตัวเลขแบบ B หรือไม่

เราสามารถใช้ Fox เข้าไปเปิดดูโครงสร้างของโปรแกรม express ได้ครับ ผมลองดูอย่างไฟล์ STCRD.DBF มี Field Type แบบ B
เพียบเลยครับ ตรงจุดนี้ครับ ที่ Access มันร้องเอ๋อๆ ว่าไม่รู้จัก Format



ปล.ขออนุญาตคุณสุชาย เพิ่มเติมข้อมูลครับ พอดีผมเพิ่งมีการทำบทความเกี่ยวกับการเปิดไฟล์ Express ใน Excel เอาไว้หลังจากเห็นกระทู้นี้แล้ว ยังไงใครสนใจลองคลิกศึกษาดูได้ครับ :D

ลิ้งค์เสีย
แก้ไขล่าสุดโดย suchai เมื่อ อังคาร ธ.ค. 16, 2014 12:37 pm, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Bing [Bot] และ บุคคลทั่วไป 12 ท่าน