ผู้เขียน หัวข้อ: Lab Error ครับ  (อ่าน 3609 ครั้ง)

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

ออฟไลน์ chart

  • Newbie
  • *
  • กระทู้: 15
  • Respect: 0
    • ดูรายละเอียด
Lab Error ครับ
« เมื่อ: มีนาคม 17, 2010, 09:31:35 AM »
0
รบกวนด้วยครับ
ห้อง LAB แจ้งว่า OPD,IPD ส่งตรวจ Urine บางรายไม่มีรายการการตรวจขึ้นมา แต่บางรายมี มดูแล้วก็เป็นครับ และมีฟ้อง error อย่างนี้ครับ 
System Message
SQL Error: Duplicate entry '39218-358-0' for key 'PRIMARY'
select * from lab_order where lab_order_number=39218

SQL Error: Duplicate entry '39210-358-0' for key 'PRIMARY'
select * from lab_order where lab_order_number=39210

และบางรายค่าใช้จ่ายไม่ขึ้นในใบสั่งยาด้วย
ขอบคุณครับ
server ibm x3200 hd 500G Ram 4 Gb ขึ้นระบบ 25 มีค.52
โดยทีมคุณศักดิ์ชาย

ออฟไลน์ wan_im

  • Newbie
  • *
  • กระทู้: 3
  • Respect: 0
    • ดูรายละเอียด
Re: Lab Error ครับ
« ตอบกลับ #1 เมื่อ: มิถุนายน 21, 2010, 11:38:40 AM »
0
เป็นเหมือนกันค่ะ ไม่ทราบจะแก้ไขยังไง ???
 

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: Lab Error ครับ
« ตอบกลับ #2 เมื่อ: มิถุนายน 21, 2010, 11:51:49 AM »
0
serial  check

ดูจาก  select max(lab_order_id) from lab_orderl    ประมาณนี้ครับ...
นำค่าที่ได้มาใส่แทนที่  ค่า serial_no  ในตาราง serial ของ name ที่ชื่อ lab_order_number  ครับ
แล้ว update table serial ด้วยครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

doramon

  • บุคคลทั่วไป
Re: Lab Error ครับ
« ตอบกลับ #3 เมื่อ: มิถุนายน 21, 2010, 13:08:45 PM »
0
รบกวนด้วยครับ
ห้อง LAB แจ้งว่า OPD,IPD ส่งตรวจ Urine บางรายไม่มีรายการการตรวจขึ้นมา แต่บางรายมี มดูแล้วก็เป็นครับ และมีฟ้อง error อย่างนี้ครับ 
System Message
SQL Error: Duplicate entry '39218-358-0' for key 'PRIMARY'
select * from lab_order where lab_order_number=39218

SQL Error: Duplicate entry '39210-358-0' for key 'PRIMARY'
select * from lab_order where lab_order_number=39210

และบางรายค่าใช้จ่ายไม่ขึ้นในใบสั่งยาด้วย
ขอบคุณครับ

serial  check  น่าจะหายแล้วครับ