3701
แจ้งปัญหา / ขอความช่วยเหลือ / Re: ขอความช่วยเหลือ การสั่งยาห้องแพทย์
« เมื่อ: เมษายน 21, 2007, 08:46:19 AM »
ผมพบข้อสังเกต คือ SQL command ที่เกิด error นั้น พบว่า where icode='' ทั้งๆที่ก่อนหน้านี้ มีรหัส icode ปกติตามที่เราเลือกชื่อยา
ปกติก็จะมีอยู่ครับ เพราะในตอนที่เรา Enter ผ่านเพื่อจะบันทึก ก็จะมีข้อมูลว่างๆ 1 บรรทัดใต้รายการสุดท้ายทำให้เห็น SQL command เป็น '' ครับ
ปัญหาที่เกิดผมคิดว่า น่าจะเกิดตอนเรา Enter ผ่านเพื่อจะบันทึก ทำให้เกิดช่องว่างๆในช่องชื่อเวชภัณฑ์ แล้วถูกตีค่าว่าเป็นข้อมูลตัวหนึ่งจากตาราง s_drugitems และพยายามไปดึงข้อมูลที่เป็นค่าเริ่มต้นจาก drugitems, nondrugitems มาแสดง แต่ไม่มี icode ให้เชื่อมกันจึงเกิดข้อความ errer มาเตือน
ปกติก็จะมีอยู่ครับ เพราะในตอนที่เรา Enter ผ่านเพื่อจะบันทึก ก็จะมีข้อมูลว่างๆ 1 บรรทัดใต้รายการสุดท้ายทำให้เห็น SQL command เป็น '' ครับ
ปัญหาที่เกิดผมคิดว่า น่าจะเกิดตอนเรา Enter ผ่านเพื่อจะบันทึก ทำให้เกิดช่องว่างๆในช่องชื่อเวชภัณฑ์ แล้วถูกตีค่าว่าเป็นข้อมูลตัวหนึ่งจากตาราง s_drugitems และพยายามไปดึงข้อมูลที่เป็นค่าเริ่มต้นจาก drugitems, nondrugitems มาแสดง แต่ไม่มี icode ให้เชื่อมกันจึงเกิดข้อความ errer มาเตือน