ลองดูกระทู้นี้ก่อนนะครับ
http://www.esg.co.th/smf/http://esg.co. ... ic.php?t=5หลักการคือ ต้องเปิดไฟล์ของ Express คือ stmas.dbf เป็นไฟล์หลัก แล้วค่อย import ข้อมูลจากไฟล์อื่นเข้ามา ซึ่งก่อนอื่นต้องกำหนดฟิลด์ให้ตรงกันก่อน ทั้งชื่อฟิลด์ และชนิดของฟิลด์ด้วยครับ นอกจากนี้ยังมีไฟล์ชื่อ stloc.dbf ที่ต้องทำด้วย ซึ่งเป็นไฟล์คลังสินค้า
ลองใช้ Visual Fox ครับ ทำได้ง่ายๆ ดังนี้
ก่อนอื่นให้เอาไฟล์ที่ทำเสร็จจาก Excel มาวางไว้ใน Folder เดียวกับ ข้อมูล express ก็แล้วกัน สมมุติว่าเก็บไว้ที่ D:\DATA\ABC ในชื่อไฟล์ STNEW.DBF
ใช้คำสั่งดังต่อไปนี้ครับ
USE D:\DATA\ABC\
STMAS.DBFAPPE FROM D:\DATA\ABC\
STNEW.DBFแค่นี้ข้อมูลก็จะมารวมใน STMAS.DBF เรียบร้อย จากนั้นก็ทำการ Replace ค่าอื่นๆ ที่ยังไม่ครบถ้วน เมื่อเสร็จแล้วให้ใช้คำสั่ง
USE เป็นการปิดไฟล์ที่กำลังเปิดอยู่
หมายเหตุ
คำสั่ง USE ตามด้วยชื่อไฟล์ หมายถึง คำสั่งให้เปิดไฟล์
คำสั่ง USE ไม่มีคำสั่งอื่นตามหลัง หมายถึงปิดไฟล์ที่กำหลังเปิดอยู่
คำสั่ง APPE มาจากคำว่า Append หมายถึงเพิ่มเติม ในคำสั่ง Fox ใช้พิมพ์แค่ 4 อักขระ ก็ได้ครับ
อย่าลืมลบไฟล์ stnew.dbf ออกด้วยครับ