กระทู้เก่าบอร์ด อ.Yeadram
2,996 9
URL.หัวข้อ /
URL
ส่งออกข้อมูลเป็น DBF ไฟล์
จะส่งออกข้อมูลเป็น DBF ไฟล์
จาก Query1 ไปยังโฟลเดอร์ C:\Exp ออกมาเป็นชื่อไฟล์ ExpData.dbf
ใช้คำสั่งยังงัยครับอาจารย์
Office2013 ครับ
จาก Query1 ไปยังโฟลเดอร์ C:\Exp ออกมาเป็นชื่อไฟล์ ExpData.dbf
ใช้คำสั่งยังงัยครับอาจารย์
Office2013 ครับ
9 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R15360
อาจารย์ TTT มันขึ้น Error อย่างนี้
ก่อนหน้านี้ผมก็ใช้คำสังแบบนี้ ต่างกันที่ DBase III ผมใช้ DBase 5.0
ก่อนหน้านี้ผมก็ใช้คำสังแบบนี้ ต่างกันที่ DBase III ผมใช้ DBase 5.0
3 @R15361
MS Access 2013 ผมไม่เคยใช้ครับ
ลองไปที่หน้าต่าง VBE ไฮไลท์คำว่า DoCmd.TransferDatabase แล้วกด F1 ดูครับว่ามันใช้คำว่าอะไรได้บ้าง ของผมใช้ 2010 มันใช้ได้หมดอ่ะครับ DBase III, DBase IV, DBase 5.0
ลองไปที่หน้าต่าง 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 ให้เลือกเลย หรือมันเรียกอย่างอื่น
ใครพอจะทราบมั้ย
เลยลองส่งออกแบบตรงๆ เลย ตามรูป
ผมสังเกตุว่า มันไม่เห็นมี DBF ให้เลือกเลย หรือมันเรียกอย่างอื่น
ใครพอจะทราบมั้ย
7 @R16427
พากันไปไวจังครับ 2010 2013 กันแล้วรึ
ผมยังอยู่ที่เดิมอยู่เลย (ตราบใดที่มันยังทำงานได้ดี อิอิ)
ไม่ใช่ ไมโครซอฟท์ เขาผลักดันให้ dbf มันหายไปจากโลกนี้หรือเปล่า เขาเลยไม่ซัพพอร์ตให้ (เดามั่วๆ เอานะครับ แค่อยากคอมเมนท์ ไม่ได้เข้าเว็บบอร์ดมานาน อิอิ)
ผมยังอยู่ที่เดิมอยู่เลย (ตราบใดที่มันยังทำงานได้ดี อิอิ)
ไม่ใช่ ไมโครซอฟท์ เขาผลักดันให้ 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 อาจารย์เลยไม่ออนด้วย ไม่ได้คุยกันเลย
ขอบคุณอาจารย์สันติสุขครับ ผมอ่านในเวป ไมโครซอฟไม่เป็น รออาจารย์มายืนยัน อยู่ครับ
อาจจะหาวิธี รันโปรแกรมอื่นๆ เซฟไปก่อนครับ
ที่ผมใช้ซอฟแวร์ใหม่ๆ เพราะ ผมมักถูกถามถึงของพวกนี้ ตลอดเวลา กลัวตอบเค้าไม่ได้
เลยต้องอัพตัวเองใหม่ๆ อยู่ตลอด ที่สำัญ ผมมักมีแนวคิดว่า ของใหม่ มักปิดปัญหาเก่า และมี
ไอเท็มใหม่ๆ มาให้ใช้ เพราะผมยังไม่เก่งขนาด ประยุกงานได้หมดครับ
ขอบคุณอาจารย์สันติสุขครับ ผมอ่านในเวป ไมโครซอฟไม่เป็น รออาจารย์มายืนยัน อยู่ครับ
อาจจะหาวิธี รันโปรแกรมอื่นๆ เซฟไปก่อนครับ
ที่ผมใช้ซอฟแวร์ใหม่ๆ เพราะ ผมมักถูกถามถึงของพวกนี้ ตลอดเวลา กลัวตอบเค้าไม่ได้
เลยต้องอัพตัวเองใหม่ๆ อยู่ตลอด ที่สำัญ ผมมักมีแนวคิดว่า ของใหม่ มักปิดปัญหาเก่า และมี
ไอเท็มใหม่ๆ มาให้ใช้ เพราะผมยังไม่เก่งขนาด ประยุกงานได้หมดครับ
Time: 0.2356s
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