ผู้เขียน หัวข้อ: ลงหน้าจอ diag ผู้ป่วยใน เกิด error แบบนี้  (อ่าน 5309 ครั้ง)

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

ออฟไลน์ border

  • Full Member
  • ***
  • กระทู้: 183
  • Respect: 0
    • ดูรายละเอียด
ลงหน้าจอ diag ผู้ป่วยใน เกิด error แบบนี้
« เมื่อ: กุมภาพันธ์ 15, 2008, 09:52:26 AM »
0
ลงหน้าจอ diag ผู้ป่วยใน เกิดแจ้ง error แบบนี้ แก้ไขอย่างไรครับ
System Message
SQL Error: Duplicate entry '117341' for key 1
select * from iptdiag where an='510000473'
Kabchoeng hospital surin
Begin : 1 April 2007
Main : Linux Centos 5  Backup : Linux Redhat Enterprise
Mysql 5.0.22
HP Proliant ML150G3 Server
Intel Xeon 5130 Dual Core Processor 2 GHz
HDD 160 GB RAM 2 GB

ออฟไลน์ border

  • Full Member
  • ***
  • กระทู้: 183
  • Respect: 0
    • ดูรายละเอียด
Re: ลงหน้าจอ diag ผู้ป่วยใน เกิด error แบบนี้
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 15, 2008, 09:55:52 AM »
0
แก้ได้แล้วครับ ใช้คำสั่งนี้
update serial set serial_no=(select max(an) from iptdiag) where name = 'iptdiag'
Kabchoeng hospital surin
Begin : 1 April 2007
Main : Linux Centos 5  Backup : Linux Redhat Enterprise
Mysql 5.0.22
HP Proliant ML150G3 Server
Intel Xeon 5130 Dual Core Processor 2 GHz
HDD 160 GB RAM 2 GB

doramon

  • บุคคลทั่วไป
Re: ลงหน้าจอ diag ผู้ป่วยใน เกิด error แบบนี้
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 15, 2008, 09:57:21 AM »
0
select * from serial  where name like "ipt_diag_id"


ออฟไลน์ border

  • Full Member
  • ***
  • กระทู้: 183
  • Respect: 0
    • ดูรายละเอียด
Re: ลงหน้าจอ diag ผู้ป่วยใน เกิด error แบบนี้
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 15, 2008, 09:59:48 AM »
0
คิดว่าจะได้ อันขึ้น error อีกแล้ว แก้ไขยังไงต่อครับ อ.อ๊อด
Kabchoeng hospital surin
Begin : 1 April 2007
Main : Linux Centos 5  Backup : Linux Redhat Enterprise
Mysql 5.0.22
HP Proliant ML150G3 Server
Intel Xeon 5130 Dual Core Processor 2 GHz
HDD 160 GB RAM 2 GB

ออฟไลน์ border

  • Full Member
  • ***
  • กระทู้: 183
  • Respect: 0
    • ดูรายละเอียด
Re: ลงหน้าจอ diag ผู้ป่วยใน เกิด error แบบนี้
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 15, 2008, 10:03:43 AM »
0
update serial set serial_no = (select max(an) from iptdiag) where name = 'ipt_diag_id' แบบนี้ใช่ป่าวคับ
Kabchoeng hospital surin
Begin : 1 April 2007
Main : Linux Centos 5  Backup : Linux Redhat Enterprise
Mysql 5.0.22
HP Proliant ML150G3 Server
Intel Xeon 5130 Dual Core Processor 2 GHz
HDD 160 GB RAM 2 GB