ผู้เขียน หัวข้อ: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1  (อ่าน 4520 ครั้ง)

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

ออฟไลน์ chinaga

  • Hero Member
  • *****
  • กระทู้: 715
  • Respect: 0
    • ดูรายละเอียด
errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« เมื่อ: กันยายน 13, 2007, 17:26:26 PM »
0
errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1

System Message
SQL Error: Duplicate entry '3082' for key 1
select * from xray_report where vn='500913103326' limit 0

ต้องไขยังงัยครับ
ผมแก้ไขโดยนำค่าจากตาราง xray_report ไปใส่ในตาราง serial ที่ XN
แล้วเกิด error เหมือนเดิมครับไม่สามารถสัง x-ray ได้ครับ
โรงพยาบาลสังขะ สุรินทร์ IBM X3650 Ram 20 G Centos 5.3 Mysql 5.1.47 XtraDB  hosxp 3.55.2.6
user คือผู้เป็นใหญ่ในระบบ
http://www.surinadmin.com/

doramon

  • บุคคลทั่วไป
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #1 เมื่อ: กันยายน 13, 2007, 23:21:18 PM »
0
ผิดตารางหรือเปล่าครับ


ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #2 เมื่อ: กันยายน 14, 2007, 07:28:33 AM »
0
ของผมมีปัญหาในกรณีที่ คนไข้มาที่ er แล้ว er สั่ง x-ray แล้วก็ส่งคนไข้ไป admit แล้วตึกก็รับ เข้าตึกแล้ว พอเอ๊กซเรย์ดึงรายการมารายงานผล แล้วบันทึกก็เกิด error บางคนก็จะขึ้น popup ว่า คนไข้ admit หรือมีerror ดังนี้ครับ
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ chinaga

  • Hero Member
  • *****
  • กระทู้: 715
  • Respect: 0
    • ดูรายละเอียด
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #3 เมื่อ: กันยายน 14, 2007, 10:44:58 AM »
0
ที่โรงพยาบสังขะแก้ไขได้แล้วครับ ให้ตรวจดูตาราง serial ครับว่าตัวเลขตรงกับตารางที่แจ้ง error หรือเปล่าถ้าไม่ตรงให้นำตัวเลขในตารางที่ error ค่า ฟิล์ index ไปใส่ที่ตรงกับชื่อ ฟิล์ในตาราง serial ครับ
โรงพยาบาลสังขะ สุรินทร์ IBM X3650 Ram 20 G Centos 5.3 Mysql 5.1.47 XtraDB  hosxp 3.55.2.6
user คือผู้เป็นใหญ่ในระบบ
http://www.surinadmin.com/

ออฟไลน์ เข็มหล่อ

  • Jr. Member
  • **
  • กระทู้: 77
  • Respect: 0
    • ดูรายละเอียด
    • WWW.BANGKOK8.NET
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #4 เมื่อ: กันยายน 14, 2007, 10:58:53 AM »
0
<a href="http://www.hosxp.th.gs/web-h/osxp/B8_B2.swf" target="_blank" class="new_win">http://www.hosxp.th.gs/web-h/osxp/B8_B2.swf</a>

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #5 เมื่อ: กันยายน 14, 2007, 11:08:41 AM »
0
ของผมเป็นทั้ง เวอร์ชั่น 3.50.8.8 ในเครื่องที่ใช้งานจริง และ 3.50.9.12 ในเครื่องทดสอบ เลยครับ
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ perjer4675

  • Full Member
  • ***
  • กระทู้: 221
  • ไม่มีใครรู้ใจเราเท่ากับเรารู้ใจตัวเอง
  • Respect: +2
    • ดูรายละเอียด
    • ไทย - เพ้อเจ้อ
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #6 เมื่อ: กันยายน 14, 2007, 14:40:06 PM »
0
ก็อย่างที่เห็นได้จากตาราง serial ที่พี่เข็มหล่อบอกไว้นะครับ เอาค่า XN ที่มากที่สุดมาใส่ไงครับ
ชื่อ นาย เกรียงไกร  ทาฤทธิ์
โรงพยาบาลสมุทรปราการ
ยังไม่ได้ทำอย่าบอกว่า ทำไม่ได้
mail perjer4675[at]hotmail.com
เว็บส่วนตัว www.perjer.net

ออฟไลน์ chinaga

  • Hero Member
  • *****
  • กระทู้: 715
  • Respect: 0
    • ดูรายละเอียด
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #7 เมื่อ: กันยายน 14, 2007, 15:40:26 PM »
0
ที่โรงพยาบลสังขะแก้ไขอย่างนี้ครับนำค่าที่สูงสุดจากตาราง select max(xn) from xray_report ใส่ในตาราง
select * from serial   where name like "%xn%" ตรงxray_xn ครับ ให้ค่าเท่ากันครับทำให้สามารถใช้งานได้ปกติครับ ลองดูนะครับ
โรงพยาบาลสังขะ สุรินทร์ IBM X3650 Ram 20 G Centos 5.3 Mysql 5.1.47 XtraDB  hosxp 3.55.2.6
user คือผู้เป็นใหญ่ในระบบ
http://www.surinadmin.com/

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: errorห้องx-rayครับSQL Error: Duplicate entry '3082' for key 1
« ตอบกลับ #8 เมื่อ: กันยายน 14, 2007, 16:02:10 PM »
0
แล้ว error ของผมล่ะครับ แก้อย่างไรครับ
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19