ส่งออกข้อมูลเป็น DBF ไฟล์
กระทู้เก่าบอร์ด อ.Yeadram

 2,996   9
URL.หัวข้อ / URL
ส่งออกข้อมูลเป็น DBF ไฟล์

จะส่งออกข้อมูลเป็น DBF ไฟล์
จาก Query1 ไปยังโฟลเดอร์ C:\Exp ออกมาเป็นชื่อไฟล์ ExpData.dbf

ใช้คำสั่งยังงัยครับอาจารย์

Office2013 ครับ

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

1 @R15357
ตัวอย่างนะครับ
DoCmd.TransferDatabase acExport, "DBase III", "C:\Exp", acQuery, "Query1", "ExpData.dbf", False


หรือเขียนในรูปแบบการใส่ชื่อไฟล์
    Dim strDB As Variant
    strDB = CurrentDb.Name
    Dim NExportName As Variant
TryAgain:
    NExportName = InputBox("Since 8 character names are allowed for exporting dbf files, enter the 8 character name to export as:")
    If IsNull(NExportName) Or NExportName = "" Then GoTo NoExport
    If Len(NExportName) > 8 Then
    MsgBox "You can only enter up to 8 characters."
    GoTo TryAgain
    End If
    DoCmd.TransferDatabase acExport, "DBase III", "C:\Exp", acQuery, "Query1", NExportName & ".dbf", False
    MsgBox "Export Done."
Done:
    Exit Sub
NoExport:
    MsgBox "Export not done."

เครดิต: www.dbforums.com
2 @R15360
อาจารย์ TTT มันขึ้น Error อย่างนี้



ก่อนหน้านี้ผมก็ใช้คำสังแบบนี้ ต่างกันที่ DBase III ผมใช้ DBase 5.0
3 @R15361
MS Access 2013 ผมไม่เคยใช้ครับ
ลองไปที่หน้าต่าง VBE ไฮไลท์คำว่า DoCmd.TransferDatabase แล้วกด F1 ดูครับว่ามันใช้คำว่าอะไรได้บ้าง ของผมใช้ 2010 มันใช้ได้หมดอ่ะครับ DBase III, DBase IV, DBase 5.0

4 @R15362
ผมดูจากเว็บ Microsoft แล้ว 2013 ก็ใช้เหมือนกันครับ ฉนั้นไม่น่าเกี่ยว ยังไม่รู้เหมือนกันว่าเกิดจากอะไร ผมลองเครื่องผม 2010 ดูก็ใช้ได้หมดทุกตัวนะครับ DBase III, DBase IV, DBase 5.0 ส่งออกเป็นไฟล์ได้ทุกเวอร์ชั่น
5 @R15363


ได้ออกมาแบบนี้ครับ ก็ยังไม่เข้าใจว่ามันเป็นอะไรครับอาจารย์
6 @R16385
Format ลงวินโดวใหม่ Windows8 ลง Office2013 ใหม่หมด ก็ยังไม่ได้ แปลกใจ

เลยลองส่งออกแบบตรงๆ เลย ตามรูป



ผมสังเกตุว่า มันไม่เห็นมี DBF ให้เลือกเลย หรือมันเรียกอย่างอื่น

ใครพอจะทราบมั้ย
7 @R16427
พากันไปไวจังครับ 2010 2013 กันแล้วรึ

ผมยังอยู่ที่เดิมอยู่เลย (ตราบใดที่มันยังทำงานได้ดี อิอิ)

ไม่ใช่ ไมโครซอฟท์ เขาผลักดันให้ dbf มันหายไปจากโลกนี้หรือเปล่า เขาเลยไม่ซัพพอร์ตให้ (เดามั่วๆ เอานะครับ แค่อยากคอมเมนท์ ไม่ได้เข้าเว็บบอร์ดมานาน อิอิ)
8 @R16428
เหมือนว่า Access 2013 จะไม่สนับสนุนการใช้ไฟล์ .DBF อีกต่อไป ลองอ่าน http://social.technet.microsoft.com/Forums/office/en-US/570d672b-f974-45b3-905e-f068ac652fd6/access-2013access-15 ดูในคห.ที่มีการแสดง registry แต่เขาก็บอกว่าให้อ่าน http://msdn.microsoft.com/en-us/library/office/ff845606%28v=office.15%29.aspx เพื่อตั้งค่าให้อ่านจาก .DBF ได้

อยากบอกว่าเวลาซอฟแวร์อะไรใหม่ๆออกมา เราไม่ควรใช้ทันที ควรรอสักสองปีค่อยใช้ ไม่เช่นนั้นเราจะได้ของที่มีคุณสมบัติใหม่น่าใช้ พร้อมแก้ไขบักเก่า แต่ก็จะได้บักใหม่หรืออะไรที่คาดไม่ถึงเป็นของแถมมาทำให้ปวดหัวได้เหมือนกัน
9 @R16430
คิดถึง อ.yeadram นะครับ เดี๋ยวนี้ไม่มีคนออน MSN อาจารย์เลยไม่ออนด้วย ไม่ได้คุยกันเลย

ขอบคุณอาจารย์สันติสุขครับ ผมอ่านในเวป ไมโครซอฟไม่เป็น รออาจารย์มายืนยัน อยู่ครับ
อาจจะหาวิธี รันโปรแกรมอื่นๆ เซฟไปก่อนครับ

ที่ผมใช้ซอฟแวร์ใหม่ๆ เพราะ ผมมักถูกถามถึงของพวกนี้ ตลอดเวลา กลัวตอบเค้าไม่ได้
เลยต้องอัพตัวเองใหม่ๆ อยู่ตลอด ที่สำัญ ผมมักมีแนวคิดว่า ของใหม่ มักปิดปัญหาเก่า และมี
ไอเท็มใหม่ๆ มาให้ใช้ เพราะผมยังไม่เก่งขนาด ประยุกงานได้หมดครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2356s