OLD FoxBoard
foxboard Home FoxBoard



ยินดีต้อนรับ Guest ลงทะเบียน Login ค้นหากระทู้ แสดงรายชื่อสมาชิก
 หัวข้อสนทนาทั้งหมด
  New Foxboard
 
ชื่อเรื่อง #04630 หัวข้อ: อยากทราบคำสั่งที่ใช้กั้น pipe ปิดท้ายแต่ละ Record เชิญถาม-ตอบปัญหาได้ที่นี่ครับ ตั้งชื่อกระทู้ใหม่
ส่งข้อความโดย hanuman1965 วันที่ 15 พ.ย. 2560 เวลา 16:06 น. - IP Logged
มุมมอง hanuman1965's ประวัติส่วนตัว ประวัติส่วนตัว   ค้นหากระทู้อื่นๆ hanuman1965 ค้นหา   Quote hanuman1965 Quote   Send Private Message ส่งข้อความ  
hanuman1965
ระดับสมาชิก
ระดับสมาชิก
Thailand
04 ต.ค. 2560
3 Posts
ขอความอนุเคราะห์ด้วยครับ...
คำสั่งที่ผมใช้ปกติ : copy to test deli with "" with char '|'
ตัวอย่างที่แสดงผล : นายอยู่สุข|เจริญดี|เพศชาย|ราชบุรี

ต้องการคำสั่งที่ใช้แล้วเหมือนตัวอย่างข้างล่างนี้คือมี Pipe ปิดท้ายเพิ่มแต่ละ Records ด้วยครับ...
ผลลัพท์ที่ต้องการเอาไปใช้งาน : นายอยู่สุข|เจริญดี|เพศชาย|ราชบุรี|

ขอขอบพระคุณสำหรับทุก ๆ คำตอบล่วงหน้ามา ณ ที่นี้ด้วยครับ
ขอบคุณครับ...

ส่งข้อความโดย Santa วันที่ 16 พ.ย. 2560 เวลา 11:54 น. - IP Logged
มุมมอง Santa's ประวัติส่วนตัว ประวัติส่วนตัว   ค้นหากระทู้อื่นๆ Santa ค้นหา   Quote Santa Quote   Send Private Message ส่งข้อความ  
Santa
Avatar
Gold Member
Gold Member
Thailand
20 พ.ย. 2549
449 Posts
ผมไม่รู้ว่าสั่ง copy จะมีพาราอะไรเพิ่มหรือเปล่า

ใช้แบบกำปั้นทุบดิน
เพิ่มฟิลด์สุดท้ายอีกสัก 1 ฟิลด์ ตั้งเป็น Memo ได้ไหมครับ
หรือ

alter table tablename add column dummy m
copy to ...
พอเสร็จแล้วก็ allter table tablename drop column dummy

ส่งข้อความโดย woof2000 วันที่ 16 พ.ย. 2560 เวลา 12:21 น. - IP Logged
มุมมอง woof2000's ประวัติส่วนตัว ประวัติส่วนตัว   ค้นหากระทู้อื่นๆ woof2000 ค้นหา   Quote woof2000 Quote   Send Private Message ส่งข้อความ  
woof2000
Avatar
Gold Member
Gold Member
Thailand
28 มิ.ย. 2554
582 Posts
ใช้คำสั่ง

SELECT a.*, [] FROM <dbffilename> a INTO CURSOR tmp
คือเพิ่ม Field สุดท้ายขึ้นมาจากคำสั่ง SELECT

COPY TO <<filename>> DELIMITED WITH "" WITH CHARACTER "|"



-------------
เริ่มจาก Foxbase เรื่อยมาจนถึง Visual Foxpro 9

ส่งข้อความโดย joe! วันที่ 19 พ.ย. 2560 เวลา 12:46 น. - IP Logged
มุมมอง joe!'s ประวัติส่วนตัว ประวัติส่วนตัว   ค้นหากระทู้อื่นๆ joe! ค้นหา   Quote joe! Quote   Send Private Message ส่งข้อความ  
joe!
Avatar
Gold Member
Gold Member
United States
19 พ.ย. 2549
418 Posts
อีกวิธีครับ
copy to test deli with "" with char '|'
=strtofile(strtran(filetostr('test'),chr(13),'|'+chr(13))+'|','test')

อันนี้ใฃ้ String Manipulation ครับ เปลี่ยน chr(13) ไปเป็น '|'+chr(13) ครับ

เป็นแค่ทางเลือกหนึ่งครับ

แบบคุณ woof2000 ตรงใจกว่าครับ

-------------
Everything is possible. It depends on how we treat them. Live with them and learn from them to gain benefit from them.

ถ้าท่านต้องการตอบคำถามที่นี่ ท่านควรจะ  Login
ถ้าท่านยังไม่ได้ลงทะเบียน ท่านควรจะ  ลงทะเบียน

กระโดดไป เชิญถาม-ตอบปัญหาได้ที่นี่ครับ ตั้งชื่อกระทู้ใหม่
พิมพ์รายงาน พิมพ์รายงาน

Powered by Vfoxware Forums ver. 1.0
Copyright ©2006-2010 Vfoxware Guide