ผู้เขียน หัวข้อ: สอบถามการนำเข้าฐานข้อมูล จาก Access มีปัญหาตรงเลขบัตรประชาชน  (อ่าน 7857 ครั้ง)

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

ออฟไลน์ thatakoh

  • Full Member
  • ***
  • กระทู้: 111
  • ผู้อยู่เบื้องหลัง
  • Respect: 0
    • ดูรายละเอียด
สอบถามพี่ๆ ครับผม.....
ตอนนี้ได้นำฐานข้อมูลผู้ป่วย patienเข้าใน Hosxp และ แต่มีัปัญหาอยู่ที่ เลขบัตรประชาชน ในฐานข้อมูล มีข้อมูลเลขบัตรประชาชน ครบ แต่พอเข้าไปในโปรแกรม หน้าจอแก้ไขข้อมูลผู้ป่วย และหน้าส่งต่อของเวชระเบียน ไม่มีเลขบัตรประชาชน ขึ้นให้ เวลาลงทะเบียนคนไข้ใหม่ก็สามารถลงทะเบียนลขบัตรประชาชนเดียวกันได้ทั้งๆที่ในฐานข้อมูลผู้ป่วยมีอยู่แล้วครับ.....ขอให้พี่ๆ ช่วยแนะนำวิีธีการแก้ไขหน่อยครับบบบบโดนบ่นมาหลายวันละ....

ด้วยความเคารพอย่างสูง
ิอิทธิชัย  รพ.ท่าตะโก จ.นครสวรรค์
สุชาติ เกตุทอง
โรงพยาบาลท่าตะโก
อ.ท่าตะโก  จ.นครสวรรค์.......
(Server IBM Xeon X3650)
ขึ้นระบบ 2 มิถุนายน 2552
"อยากทำ 100 แต่ได้แค่ 99

doramon

  • บุคคลทั่วไป
เดิมใช้โปรแกรมอะไรอยู่ครับ

select * from ptcardno

hn,cardtype="01",cardno= เลขประชาชน 17 ตัว

ออฟไลน์ thatakoh

  • Full Member
  • ***
  • กระทู้: 111
  • ผู้อยู่เบื้องหลัง
  • Respect: 0
    • ดูรายละเอียด
เดิมใช้โปรแกรม HosOS ครับผม...
เข้าใจแล้วครับ... เลขบัตรประชาชน ทำอย่างไรให้มีรูปแบบ

x-xxxx-xxxxx-xx-x

ทำอย่างไรก็ไม่ได้

ขอบคุณมากเลยครับ. ::)
« แก้ไขครั้งสุดท้าย: มิถุนายน 03, 2009, 21:25:40 PM โดย hosxp_dude »
สุชาติ เกตุทอง
โรงพยาบาลท่าตะโก
อ.ท่าตะโก  จ.นครสวรรค์.......
(Server IBM Xeon X3650)
ขึ้นระบบ 2 มิถุนายน 2552
"อยากทำ 100 แต่ได้แค่ 99

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
สอบถามพี่ๆ ครับผม.....
ตอนนี้ได้นำฐานข้อมูลผู้ป่วย patienเข้าใน Hosxp และ แต่มีัปัญหาอยู่ที่ เลขบัตรประชาชน ในฐานข้อมูล มีข้อมูลเลขบัตรประชาชน ครบ แต่พอเข้าไปในโปรแกรม หน้าจอแก้ไขข้อมูลผู้ป่วย และหน้าส่งต่อของเวชระเบียน ไม่มีเลขบัตรประชาชน ขึ้นให้ เวลาลงทะเบียนคนไข้ใหม่ก็สามารถลงทะเบียนลขบัตรประชาชนเดียวกันได้ทั้งๆที่ในฐานข้อมูลผู้ป่วยมีอยู่แล้วครับ.....ขอให้พี่ๆ ช่วยแนะนำวิีธีการแก้ไขหน่อยครับบบบบโดนบ่นมาหลายวันละ....

ด้วยความเคารพอย่างสูง
ิอิทธิชัย  รพ.ท่าตะโก จ.นครสวรรค์

Access   

 ;D :D เข้าไปแก้ที่ตาราง แล้เลือกฟิวล์ cid อยู่นะครับ แล้วเลือกแล้วรูปแบบการป้อนข้อมูลเป็น ID-Number ตามรูปนะครับ



ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
ด้วยความเคารพอย่างสูง
ิอิทธิชัย  รพ.ท่าตะโก จ.นครสวรรค์


ทำตามน้องเจมส์@ศูนย์อนามัยที่ 11 ได้เลยครับ

ผมไปบ่อย มีบ้าน(ตา,ยาย)อยู่ที่ ต.หนองปลิง(สถานีรถไฟ)
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ thatakoh

  • Full Member
  • ***
  • กระทู้: 111
  • ผู้อยู่เบื้องหลัง
  • Respect: 0
    • ดูรายละเอียด
ผมทำตามได้นะครับ พอนำเข้าต้ว ptcardno แล้วตัวขีดๆ มันไม่ไปด้วยครับ


จพง.เภสัชกรรม  Rx7 พิษณุโลกครับผมมมมมม อิๆๆๆ

« แก้ไขครั้งสุดท้าย: มิถุนายน 03, 2009, 21:51:29 PM โดย hosxp_dude »
สุชาติ เกตุทอง
โรงพยาบาลท่าตะโก
อ.ท่าตะโก  จ.นครสวรรค์.......
(Server IBM Xeon X3650)
ขึ้นระบบ 2 มิถุนายน 2552
"อยากทำ 100 แต่ได้แค่ 99

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
 ;D :D  ลองแบบนี้ดู
เดี่ยวนะครับถามหน่อยครับ
ตอนนำเขาข้อมูลใน HOSxP ใช้วิธีไหนหรอครับ
  1. Import ผ่านทาง ODBC
  2. File *.sql ผ่านทาง Navicat

ออฟไลน์ thatakoh

  • Full Member
  • ***
  • กระทู้: 111
  • ผู้อยู่เบื้องหลัง
  • Respect: 0
    • ดูรายละเอียด
1. Import ผ่านทาง ODBC  ครับผม
หรือมีวิธีไหนที่แก่ในฐานHosxp  ด้วยคำสั่ง Sql ก็ได้ครับ
สุชาติ เกตุทอง
โรงพยาบาลท่าตะโก
อ.ท่าตะโก  จ.นครสวรรค์.......
(Server IBM Xeon X3650)
ขึ้นระบบ 2 มิถุนายน 2552
"อยากทำ 100 แต่ได้แค่ 99

doramon

  • บุคคลทั่วไป
1. Import ผ่านทาง ODBC  ครับผม
หรือมีวิธีไหนที่แก่ในฐานHosxp  ด้วยคำสั่ง Sql ก็ได้ครับ

select hn, '01' as cardtype,   concat(substring(cid,1,1),'-',substring(cid,2,4),'-',substring(cid,6,5),'-',substring(cid,11,2),'-',substring(cid,13,1)) as cardno,'{01/01/2009}' as expiredate from patient 

น่าจะหาวิธีนำเข้าได้แล้วนะครับแบบนี้  :)

ออฟไลน์ thatakoh

  • Full Member
  • ***
  • กระทู้: 111
  • ผู้อยู่เบื้องหลัง
  • Respect: 0
    • ดูรายละเอียด
ขอบคุณมากครับ  ....
สุชาติ เกตุทอง
โรงพยาบาลท่าตะโก
อ.ท่าตะโก  จ.นครสวรรค์.......
(Server IBM Xeon X3650)
ขึ้นระบบ 2 มิถุนายน 2552
"อยากทำ 100 แต่ได้แค่ 99