BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: zodong ที่ มีนาคม 27, 2007, 10:54:24 AM

หัวข้อ: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: zodong ที่ มีนาคม 27, 2007, 10:54:24 AM
ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ  Mysql  สำหรับ
 update table patient ใน field birthday    จากแฟ้ม .dbf  ด้วย field = birthdate  รูปแบบ  ว/ด/ปปปป(พศ.)เช่น 8/11/2510
โดยใช้  HN เชื่อมตารางครับ
หัวข้อ: Re: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: กรรมกรไอที ที่ มีนาคม 27, 2007, 18:13:03 PM
ผมไม่แน่ใจนะครับ ว่าใครจะมีวิธีแปลงได้โดยใช้ sql script หรือเปล่า แต่ถ้าพูดถึงหลักการจริง ๆ แล้ว การแปลงข้อมูลในรูป text มาเป็น datetime ส่วนใหญ่ถ้าไม่เก็บข้อมูลในรูปแบบที่ถูกต้องของ datetime (ปี เดือน วัน เวลา am/pm) การจะแปลงไม่น่าจะเป็นไปได้เลยครับ นอกจากเขียนโปรแกรมเล็ก ๆ มาลองรับให้อ่านค่า text แล้วแปลงเป็น datetime แล้วจุดประสงค์คือคุณต้องการถ่ายโอนข้อมูลจาก stat มาใส่ hosxp ใช่ไหมครับ ถ้าใช่ผมจำได้ว่า อ.อ๊อดเขาเขียนโปรแกรมสำหรับถ่ายข้อมูลไว้ รอ อ.อ๊อดมาต่อแล้วกันครับ
หัวข้อ: Re: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: doramon ที่ มีนาคม 27, 2007, 22:38:27 PM
อธิบายให้ด้วยครับว่าจะทำไปเพื่ออะไรครับ ???
.dbf
หัวข้อ: Re: ขอความช่วยเหลือจากผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: zodong ที่ มีนาคม 29, 2007, 08:33:17 AM
ผมโอนข้อมูลจากโปรแกรมเดิม ซึ่งเป็น visual foxpro  มาเพื่อจะเริ่มใช้ Hosxp ครับ ผมได้ใช้ MS Access link ผ่าน Mysql ODBC นำเข้าข้อมูลไปยัง ตาราง patient ได้เกือบทั้งหมดแล้ว แสนกว่าเรคคอร์ด แต่ยังติด field วดป.เกิด field เดียว ครับ เข้าใจว่า format ไม่ตรงกัน  ผมตั้งใจจะให้ทัน 1 เมย. นี้ครับ ที่จริงก็ใช้ได้แต่อายุไม่ตรง ต้องคีย์แก้วันเกิดใหม่ ท่านใดมีวิธีกรุณาช่วยหน่อยนะครับจะเป็นพระคุณอย่างสูง  จะได้ลดเสียงบ่นของห้องบัตรลงหน่อย
หัวข้อ: Re: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 29, 2007, 17:52:14 PM
ลองศึกษาตัวอย่าง script ที่นำเข้าจาก HOSxP ดูนะครับ เพราะไม่ต้องผ่าน ODBC
หัวข้อ: Re: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: leardsuk ที่ มีนาคม 29, 2007, 20:51:53 PM
ถ้าเป็น access ใั้ช้ฟังก์ชั่น Format(MyDate, "yyyy/mm/dd")  คือแปลงให้เป็น format แบบ mysql นะคับ ผมว่าน่าจะได้นะ ลองดูนะครับ
หัวข้อ: Re: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: woravet ที่ มีนาคม 29, 2007, 21:27:52 PM
ถ้าคุณใช้ VFP ได้
ลองส่งแฟ้ม DBF มาให้สัก 10 records สิครับ
จะทำ code ให้ครับ
หรือที่ woravet@yahoo.com ก้อได้ครับ
หัวข้อ: Re: ขอความช่วยเหลือผู้รู้ด้วยครับ วิธีแก้ปัญหารูปแบบ วดป. ในสคริบ Mysql
เริ่มหัวข้อโดย: doramon ที่ มีนาคม 29, 2007, 22:48:41 PM
ผ่าน ODBC ก็ทำได้อยู่แล้วครับแต่ผมว่า dbf เดิม ฟิวล์วันเกิดมันไม่ได้เป็น date หรือเปล่าครับจึงส่งเข้าไม่ได้