BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Noppadol ที่ ธันวาคม 29, 2011, 00:54:31 AM
-
ผมสร้าง Variable 9 กับ 21 มาเพื่อจะพิมพ์ข้อมูลการซักประวัติสูบบุหรี่ และดื่มสุรา แต่พอใส่ค่า ใน Variable 9 และ 21 แล้ว ปรากฏว่าค่าต่างใน Variable ถัดๆ มา หายไปหมดเลย.................รบกวนท่านอาจารย์ในบอร์ดด้วยครับ.....
-
นั่งทำไปทำมา ตอนนี้แก้ได้แล้วครับ.......แต่ปรากฏว่ามันพิมพ์ออกมาผิดคือ คนที่ไม่ดื่มสุรา มันก็พิมพ์ว่า "ดื่ม" คนที่ไม่สูบบุหรี่ มันก็พิมพ์ว่า "สูบ" อันนี้มึนตึ๊บเลยครับ..............
-
งั้นลองแบบนี้ดูครับ
บุหรี่
Value := GetSQLStringData('select smoking_type_name from opdscreen o left outer join smoking_type s on s.smoking_type_id=o.smoking_type_id where vn="'+DBPipeline['vn'] +'"');
สุรา
Value :=GetSQLStringData('select drinking_type_name from drinking_type where drinking_type_id="'+DBPipeline['drinking_type_id'] +'"');
นั่งทำไปทำมา ตอนนี้แก้ได้แล้วครับ.......แต่ปรากฏว่ามันพิมพ์ออกมาผิดคือ คนที่ไม่ดื่มสุรา มันก็พิมพ์ว่า "ดื่ม" คนที่ไม่สูบบุหรี่ มันก็พิมพ์ว่า "สูบ" อันนี้มึนตึ๊บเลยครับ..............