BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Manit ที่ มีนาคม 07, 2011, 12:27:02 PM
-
น้องเวชสถิติแจ้งว่า เข้าไปแก้ไขข้อมูล แล้ว บันทึกไม่ได้ มีข้อความเตือนว่า cid ซ้ำ ดังรูป
-
แต่พอเข้าไปค้นด้วย cid ก็ไม่พบคนที่ใช้ซ้ำ
ค้นด้วย HN ที่ระบบแจ้งว่าใช้ cid นี้ ก็ไม่มีชื่อคนไข้ ครับ
ใครพอจะชี้แนะวิธีแก้ไขหน่อยครับ ???
-
ลอง
select p.*,pt.hn from ptcardno p left outer join patient pt on p.hn=pt.hn where pt.hn is null
ไปรันดูครับว่ามี หรือเปล่า
-
ลอง
select p.*,pt.hn from ptcardno p left outer join patient pt on p.hn=pt.hn where pt.hn is null
ไปรันดูครับว่ามี หรือเปล่า
มีข้อมูลครับ แล้วต้องทำไงต่อครับ :'(
-
ลอง
select p.*,pt.hn from ptcardno p left outer join patient pt on p.hn=pt.hn where pt.hn is null
ไปรันดูครับว่ามี หรือเปล่า
มีข้อมูลครับ แล้วต้องทำไงต่อครับ :'(
แสดงว่า ในตาราง patient มีการลบข้อมูลคนไข้โดยไม่ลบ ใน ptcardno ทำให้ เมื่อกับมาบันทึกใหม่ระบบจะฟ้องว่ามีการใช้ cid ไปแล้ว การแก้ไขเบื่องต้นตรวจสอบ hn ใน ptcardno ว่ามีการใช้อยู่หรือเปล่า
ถ้าไม่มีการใช้แล้วก็ลบข้อมูลใน ptcardno ได้เลยครับ