BMS-HOSxP Community
		HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Noppadol ที่ ธันวาคม 27, 2012, 13:50:59 PM
		
			
			- 
				พบว่าจะค้นหาประชากรในบัญชี 1 ที่เป็นคนนอกเขต และมารับริการที่หน่วยบริการ เพื่อที่จะเข้าไปอัพเดตข้อมูลส่วนบุคคล แต่กลับขึ้น Invalid village_id ตามนี้ครับ
			
 
			
			- 
				ทุกราย หรือเฉพาะรายนี้ครับ..คงต้องไปตรวจสอบ ที่ person ของ person_id รายนี้...อาจเป็น เพราะ blank ในคอลัมน์  village_id ครับ
			
 
			
			- 
				
ทุกราย หรือเฉพาะรายนี้ครับ..คงต้องไปตรวจสอบ ที่ person ของ person_id รายนี้...อาจเป็น เพราะ blank ในคอลัมน์  village_id ครับ
คนไข้นอกเขตทุกรายเลยครับ
			 
			
			- 
				3.55.12.25   เร็วกว่า เวอร์ชั่น 3.55.12.6 ป่าวครับ ตอนนี้โดนบ่นว่าช้ามากครับ เภสัชตาเป็นไฟเเล้วครับ  :) :) :) :)
			
 
			
			- 
				
พบว่าจะค้นหาประชากรในบัญชี 1 ที่เป็นคนนอกเขต และมารับริการที่หน่วยบริการ เพื่อที่จะเข้าไปอัพเดตข้อมูลส่วนบุคคล แต่กลับขึ้น Invalid village id ตามนี้ครับ
 ;D ;D ;D
ที่ผมทดสอบไม่พบความผิดปกตินี้ครับ ยังค้นหา / แก้ไข และบันทึกข้อมูลได้เป็นปกติครับ
 ;D ;D ;D
			 
			
			- 
				รบกวนท่านอาจารย์ ให้คำแนะนำด้วยครับ เพราะตรวจสอบตามที่ปรมาจารย์แนะนำแล้ว ก็ยังเหมือนเดิม เอามายืนยันว่าในฐานมีข้อมูลนี้อยู่ ครับ
			
 
			
			- 
				 ;D ;D ;D
ลองรันคำสั่งนี้ดู
select * from house where address = '0'
กับ
select * from village where village_moo = '0'
แล้วดูที่ฟิลด์ village_id ว่าตรงกันหรือเปล่าครับ
 ;D ;D ;D
			 
			
			- 
				
 ;D ;D ;D
ลองรันคำสั่งนี้ดู
select * from house where address = '0'
กับ
select * from village where village_moo = '0'
แล้วดูที่ฟิลด์ village_id ว่าตรงกันหรือเปล่าครับ
 ;D ;D ;D
ตามนี้ครับ
			 
			
			- 
				
พบว่าจะค้นหาประชากรในบัญชี 1 ที่เป็นคนนอกเขต และมารับริการที่หน่วยบริการ เพื่อที่จะเข้าไปอัพเดตข้อมูลส่วนบุคคล แต่กลับขึ้น Invalid village id ตามนี้ครับ
 ;D ;D ;D
ที่ผมทดสอบไม่พบความผิดปกตินี้ครับ ยังค้นหา / แก้ไข และบันทึกข้อมูลได้เป็นปกติครับ
 ;D ;D ;D
ผมทดสอบปกติ
			 
			
			- 
				
3.55.12.25   เร็วกว่า เวอร์ชั่น 3.55.12.6 ป่าวครับ ตอนนี้โดนบ่นว่าช้ามากครับ เภสัชตาเป็นไฟเเล้วครับ  :) :) :) :)
ถ้า spec server ท่านยังเป็นแบบนี้อยู่ล่ะก็คงไม่ต้องหวังว่าจะเร็วหรอกครับ
เครื่อง server   รพ.นราธิวาสราชนครินทร์
Master : Server OS Linux Centos 5.4 64 bit MySQL 5.1.30 64 bit IBM  System X3400 M2 HDD 160 GB RAM 4GB
Slave :  Server OS Linux Centos 6.0 64 bit MySQL 5.1.30 64 bit IBM  System X3650 M3 HDD 300 GB RAM 8GB
อย่างต่ำน่าจะ 16 GB แล้วนะครรับ รพท.น่าจะสัก 32 GB ด้วยซ้ำ
			 
			
			- 
				
3.55.12.25   เร็วกว่า เวอร์ชั่น 3.55.12.6 ป่าวครับ ตอนนี้โดนบ่นว่าช้ามากครับ เภสัชตาเป็นไฟเเล้วครับ  :) :) :) :)
ถ้า spec server ท่านยังเป็นแบบนี้อยู่ล่ะก็คงไม่ต้องหวังว่าจะเร็วหรอกครับ
เครื่อง server   รพ.นราธิวาสราชนครินทร์
Master : Server OS Linux Centos 5.4 64 bit MySQL 5.1.30 64 bit IBM  System X3400 M2 HDD 160 GB RAM 4GB
Slave :  Server OS Linux Centos 6.0 64 bit MySQL 5.1.30 64 bit IBM  System X3650 M3 HDD 300 GB RAM 8GB
อย่างต่ำน่าจะ 16 GB แล้วนะครรับ รพท.น่าจะสัก 32 GB ด้วยซ้ำ
ของผมแรม 72 g 
			 
			
			- 
				
 ;D ;D ;D
ลองรันคำสั่งนี้ดู
select * from house where address = '0'
กับ
select * from village where village_moo = '0'
แล้วดูที่ฟิลด์ village_id ว่าตรงกันหรือเปล่าครับ
 ;D ;D ;D
ตามนี้ครับ
ถ้าดูที่ระบบหมู่บ้าน  ของตาราง village  จะเห็นว่า..ระบบเริ่มด้วย village_id = "1"  ซึ่งหมายถึงหมู่ 0 ครับ...
ดังนั้น village_id  ="0"  จึงอาจเป็นเหตุทำให้เกิดความผิดพลาดครับ...แนะนำ บ้านทุกหลังของหมู่ 0 ต้องตรงกับ หมู่ 0 ในตาราง village  อยู่ที่ รพ.กำหนดหมู่ 0  โดยใช้ลำดับ ใน village_id ="?"   ลองตรวจสอบครับ 
ด้วยคำสั่ง  
			 
			
			- 
				ตัวอย่าง รายการในแฟ้ม village  ครับ..สัมพันธ์  กับ  village ในตาราง person