ผู้เขียน หัวข้อ: ข้อมูล *.txt  (อ่าน 8163 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ ittipol

  • Hero Member
  • *****
  • กระทู้: 841
  • ขอตั้งใจและมั่นใจในสิ่งที่ทำ
  • Respect: +4
    • ดูรายละเอียด
    • www.thungchanghospital.com
ข้อมูล *.txt
« เมื่อ: ตุลาคม 17, 2009, 05:05:13 AM »
0
อาจารย์ครับ คือผมอยากนำฐานข้อมูลที่เป็น *.txt
มาในโปรแกรม HOSxP นะครับ อาจารย์ช่วยแนะนำโปรแกรมด้วยครับ
อยากทดสอบการ นำเข้าและส่งออก เป็นความรู้หน่อยครับ
Thungchang Hospital NAN
ward 30 bedno computer 50 client
Endien Firewall+Ip cop
mysql 5.0.51
P4 2.4G DDR 2 GB
HDD 80G 7200
HOsxP 3.52.10.5
HOSxP_PCU 3.52.10.5
ขึ้นระบบ 01-10-2548

ออฟไลน์ armds

  • Hero Member
  • *****
  • กระทู้: 1,084
  • armds
  • Respect: +10
    • ดูรายละเอียด
Re: ข้อมูล *.txt
« ตอบกลับ #1 เมื่อ: ตุลาคม 17, 2009, 08:28:34 AM »
0
อาจารย์ครับ คือผมอยากนำฐานข้อมูลที่เป็น *.txt
มาในโปรแกรม HOSxP นะครับ อาจารย์ช่วยแนะนำโปรแกรมด้วยครับ
อยากทดสอบการ นำเข้าและส่งออก เป็นความรู้หน่อยครับ

มีตัวอย่างอยู่นะครับ ของ  อ.mn  อยู่ในเครื่องที่ติดตั้ง  HOSxP  อยู่แล้วนะครับ   เป็น  pascal script  อะครับ

C:\Program Files\HOSxP\script\นำเข้าข้อมูลประกันสังคม.txt

ลองเอาไปปรับใช้ดูนะครับ
ตัวอย่าง
โค๊ด: Delphi
  1. ImportFileName :=  fileopendialog('Text|*.txt');    //'D:\Temp\test.TXT';
  2.    showmessage('Import data from '+ImportFileName);
  3.    if not FileExists(ImportFileName) then raise exception.create('Invalid File Name '+ImportFileName);
  4.    setcursorbusy(true);
« แก้ไขครั้งสุดท้าย: ตุลาคม 17, 2009, 09:07:54 AM โดย armds »
โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย จ.เลย
ขนาด 60 เตียง นวก. คอมพิวเตอร์ ขึ้นระบบ ปี 2548
ขอบคุณ อ.ชัยพร อ.สุชัย อ.เดชา อ.doreamon อ.naj อ.ขวด และอ.ในเว็บ hosxp.net ทุกท่าน

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ข้อมูล *.txt
« ตอบกลับ #2 เมื่อ: ตุลาคม 17, 2009, 08:53:53 AM »
0
 ;D ของผมเป็น Script ที่ใช้นำเข้า text files  (ตัวอย่างนำเข้า hipdata เพิ่มปรับปรุงสิทธิ์) ผมใช้ประจำ เร็วมาก ข้อมูลเป็นแสนก็ไม่เกิน 30 วิ  แต่ text files ก็ต้องเซ็ตให้ฟิวส์ตรงกันกับ table hipdata ใน hosxp ด้วยนะครับ  ลองเอาไปปรับดู อาจช่วยได้บ้างครับ

load data infile 'd:/hipdata.txt' into table hipdata fields terminated by ',';
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ข้อมูล *.txt
« ตอบกลับ #3 เมื่อ: ตุลาคม 17, 2009, 08:55:57 AM »
0
 ;D ลืมไป เปิดสายฟ้า (SQL Query)   copy ไปวาง แล้ว Exec ครับ
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ข้อมูล *.txt
« ตอบกลับ #4 เมื่อ: ตุลาคม 17, 2009, 08:59:52 AM »
0
 ;D ลืมอีกแล้ว เมื่อกด Exec รอสักครู่ ก็จะขึ้นเหมือน error (Open ..........) แต่จริงๆ มันเข้าไปแล้ว กลัวตกใจว่า script ไม่ถูกหรือเปล่า แล้วลองไปเปิดดูในตารางที่นำเข้าดูก็ได้ครับ
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ icon_teams

  • Sr. Member
  • ****
  • กระทู้: 481
  • Respect: 0
    • ดูรายละเอียด
Re: ข้อมูล *.txt
« ตอบกลับ #5 เมื่อ: ตุลาคม 17, 2009, 09:39:17 AM »
0
 :D แบบนี้ผมไม่ถนัดเท่าไร ผมถนัด .text 2 Access 2 mysql มากกว่าครับ.. ;D ชัวร์..ชัวร์
Name : ANC
Core i5 -3.2 Ghz,4 core,Ram 8 G : Ubuntu Server-14.04 LTS-x64 mysql -5.5.35-ubuntu 14.04 source
System start : April,1,2009
Amnatcharoen Hosxp PCU Administrator Teams
<a href="http://www.edatapcu.com">Edata PCU</a> and <a href="http://www.edatapcu.com">AHSM</a> and <a

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ข้อมูล *.txt
« ตอบกลับ #6 เมื่อ: ตุลาคม 17, 2009, 09:49:16 AM »
0
:D แบบนี้ผมไม่ถนัดเท่าไร ผมถนัด .text 2 Access 2 mysql มากกว่าครับ.. ;D ชัวร์..ชัวร์

อ่านความเห็นของท่าน Icon_Teams แล้วได้แนวคิดพัฒนาระบบนำเข้า hipdata ผ่าน Access เข้า hosxp แต่ไม่รู้ว่าจะนำเข้าเร็วหรือเปล่า (แต่น่าจะสะดวกกับ user แค่คลิก)

ปล.ท่าน Icon_Teams อย่าลืมทำ EText ตรวจ Point ปี 2553 มาแจกอีกหน่อยนะครับ รอใช้ด้วยอยู่ ;D
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

doramon

  • บุคคลทั่วไป
Re: ข้อมูล *.txt
« ตอบกลับ #7 เมื่อ: ตุลาคม 17, 2009, 13:29:32 PM »
0
อาจารย์ครับ คือผมอยากนำฐานข้อมูลที่เป็น *.txt
มาในโปรแกรม HOSxP นะครับ อาจารย์ช่วยแนะนำโปรแกรมด้วยครับ
อยากทดสอบการ นำเข้าและส่งออก เป็นความรู้หน่อยครับ

มีตัวอย่างอยู่นะครับ ของ  อ.mn  อยู่ในเครื่องที่ติดตั้ง  HOSxP  อยู่แล้วนะครับ   เป็น  pascal script  อะครับ

C:\Program Files\HOSxP\script\นำเข้าข้อมูลประกันสังคม.txt

ลองเอาไปปรับใช้ดูนะครับ
ตัวอย่าง
โค๊ด: Delphi
  1. ImportFileName :=  fileopendialog('Text|*.txt');    //'D:\Temp\test.TXT';
  2.    showmessage('Import data from '+ImportFileName);
  3.    if not FileExists(ImportFileName) then raise exception.create('Invalid File Name '+ImportFileName);
  4.    setcursorbusy(true);

ใช้อยู่ดีมาก 

กำลังหาวิธี ให้ อ.ชัยพร ทำ menu แบบที่เรียก EXE ของโปรแกรมที่เราเขียนไว้ได้เอง ด้วย  scipt มันตั้งเมนู ให้คนใช้สะดวก ไม่ได้

ออฟไลน์ armds

  • Hero Member
  • *****
  • กระทู้: 1,084
  • armds
  • Respect: +10
    • ดูรายละเอียด
Re: ข้อมูล *.txt
« ตอบกลับ #8 เมื่อ: ตุลาคม 17, 2009, 14:00:12 PM »
0
ใช้อยู่ดีมาก 

กำลังหาวิธี ให้ อ.ชัยพร ทำ menu แบบที่เรียก EXE ของโปรแกรมที่เราเขียนไว้ได้เอง ด้วย  scipt มันตั้งเมนู ให้คนใช้สะดวก ไม่ได้

ดีเลยครับ  จะได้ดึงไฟล์จากภายนอกมาทำงานในหน้าจอ  HOSxP   เลย  หรือ
พัฒนาตัว  Use script  ให้มีเมนูเพิ่ม  เองได้ครับ  ตามรูปภาพที่ผมทดลองวาดดูครับ
โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย จ.เลย
ขนาด 60 เตียง นวก. คอมพิวเตอร์ ขึ้นระบบ ปี 2548
ขอบคุณ อ.ชัยพร อ.สุชัย อ.เดชา อ.doreamon อ.naj อ.ขวด และอ.ในเว็บ hosxp.net ทุกท่าน