กระทู้เก่าบอร์ด อ.Yeadram
1,856 2
URL.หัวข้อ /
URL
อยากปรึกษาวิธีการ Import text file จาก C:\ ค่ะ
รบกวนสอบถามคือต้องการ import text file จาก C:\ ค่ะ โดยใช้คำสั่งตามนี้ค่ะ
DoCmd.TransferText acImportDelim, "Packing Import Specification", "Packing", Me.file_name
**Me.file_name = C:\Packing.txt
แล้วพอลองรันปรากฎว่าขึ้น error ตามนี้ค่ะ
Run-time error '3625'
The text file specification 'Packing Import Specification' does not exist.
You cannot import, export, or link using the specification
คือไม่เข้าใจว่าในคำสั่งว่าตรง 'Packing Import Specification' ต้องมีการประกาศค่าหรือสร้างอะไรตรงไหนมาก่อนรึป่าวค่ะ
ถ้ามีใครทราบรบกวนช่วยแนะนำด้วยค่ะ
DoCmd.TransferText acImportDelim, "Packing Import Specification", "Packing", Me.file_name
**Me.file_name = C:\Packing.txt
แล้วพอลองรันปรากฎว่าขึ้น error ตามนี้ค่ะ
Run-time error '3625'
The text file specification 'Packing Import Specification' does not exist.
You cannot import, export, or link using the specification
คือไม่เข้าใจว่าในคำสั่งว่าตรง 'Packing Import Specification' ต้องมีการประกาศค่าหรือสร้างอะไรตรงไหนมาก่อนรึป่าวค่ะ
ถ้ามีใครทราบรบกวนช่วยแนะนำด้วยค่ะ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R12001
เทส
Time: 0.2592s
ถ้าลอง import ไฟล์ประเภท .Text แบบแมนวลเอง จะพบว่าจะมีปุ่ม Advanced ให้เราสามารถกำหนด Specification ได้ และจะบันทึกได้ โดยจะบันทึกอยู่ในตัวไฟล์ที่กำลังเปิดใช้เองเท่านั้น
ถ้า Specification นี้อยู่ในไฟล์ฐานข้อมูลของ Access ตัวอื่น เราต้อง import เข้ามาโดยเลือก import ไฟล์ประเภท Microsoft Office Access แล้วจะมีปุ่ม Option เพื่อเลือกได้ว่าจะ import ตัว Specification เข้ามาด้วยหรือไม่
หรือไม่ก็เอา Specification ออกแล้วลองดูว่าข้อมูลนำเข้ามาได้ถูกต้องหรือไม่
ปกติถ้าโปรแกรมนี้ต้องติดตั้งลงหลายเครื่อง ผมจะไม่ใช้ Specification ครับ เพราะมันจะทำให้เราต้องไปจัดการเปลี่ยนแปลงกับทุกเครื่องเมื่อจำเป็น ซึ่งเป็นภาระมาก