BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Terminator2015 ที่ พฤศจิกายน 23, 2010, 12:32:09 PM
-
::) ไม่รู้ว่าจะใช้หัวข้อว่าอะไรดี 55 เดี๋ยวลองมาตรวจสอบดูว่าท่านเป็นเหมือนผมหรือเปล่า หรือเป็นที่ผมที่เดียว
นี่เป็นสาเหตุที่ทำให้ error ไม่สามารถเชื่อมโยงข้อมูลได้ อีกสาเหตุหนึ่ง
- ทุกสถานบริการจะต้องตรวจสอบว่า หมู่บ้านใดมีบ้านเลขที่ว่าง ต้องแก้ไขใส่บ้านเลขที่ให้หมด (ดังรูป)
จากข้างต้นจะมองเห็นได้ดังรูป แต่ก็จะมีอีกกลุ่มหนึ่งที่มองไม่เห็น ไม่รู้มาได้ไง (เป็นที่ผมที่เดียวหรือเปล่า) ลองเอาคำสั่งนี้ไป Run ดูครับ
select * from person where house_id not in(select house_id from house)
ถ้ามีข้อมูลแสดง มีปัญหาแน่นอนครับ(ไม่สามารถเชื่อมโยงข้อมูลได้แน่นอนครับ)
ปรับแก้โดย
update person set house_id='1',village_id='1' where house_id not in(select house_id from house)
หมายเหตุ house_id='1' ,village_id='1' ผมปรับให้ไปอยู่บ้านนอกเขตครับ แต่ละที่อาจจะไม่เหมือนผม ต้องไปดูที่แฟ้ม house ,village ของตัวเองอีกที
-
;D ;D ;D ผมเจอมานานแล้วตอนนี้ตามแก้ไขไปหมดแล้ว ปัญหาที่เคยพบคือที่อยู่ที่ patient ยังไม่มีบ้านเลขที่นั้นในบัญชี 1 ซึ่งปกติเมื่อก่อนโปรแกรมจะสร้างให้แต่เป็นกับบางเวอร์ชั่นนะครับที่พบปัญหานี้คือมีข้อมูลบุคคลที่แฟ้ม person แต่ถ้าเปิดค้นหาที่บัญชี 1 จะไม่พบข้อมูล ลงให้บริการก็ไม่ได้ 55555 ;D ;D ;D
-
โชคดี..ผมยังไม่เคยมี สัก รายการ...แต่ก็ขอบคุณในการตรวจสอบยืนยันครับ.
..select * from person where house_id not in(select house_id from house) :D