BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: tapaatee ที่ กันยายน 05, 2007, 15:35:41 PM

หัวข้อ: ช่วยด้วยครับ มี error ตอนที่บันทึกลงวินิจฉัยโรคครับ
เริ่มหัวข้อโดย: tapaatee ที่ กันยายน 05, 2007, 15:35:41 PM
error มันเป็นอย่างนี้ครับ
System Message
SQL Error: Duplicate entry '21' for key 1
select * from ovstdiag where vn='500905130927'
พอบันทึกลงโรคเรียบร้อย ก็จะขึ้นแบบนี้ แล้วข้อมูล ในช่อง principal diagnosis ก็เป็นช่องว่างป่าว
ผมจะทำอย่างไรดีครับ
หัวข้อ: Re: ช่วยด้วยครับ มี error ตอนที่บันทึกลงวินิจฉัยโรคครับ
เริ่มหัวข้อโดย: naj ที่ กันยายน 05, 2007, 15:58:18 PM
แนะนำควรจะ  backup ข้อมูลก่อนนะครับ จากนั้นลองทดสอบคำสั่งก่อนจะนำไปใช้จริงนะครับ
โค๊ด: SQL
  1. UPDATE serial SET serial_no=SELECT MAX(ovst_diag_id) FROM ovstdiag
  2.  WHERE name LIKE'ovst_diag_id'
  3.