BMS-HOSxP Community
HOSxP => HOSxP PCU => ข้อความที่เริ่มโดย: panus_t ที่ เมษายน 21, 2011, 14:30:10 PM
-
HOSxP กับ HOSxP PCU ใช้ฐานข้อมูลเดียวกัน คือ hos ขอถามว่า..
ผมใช้โปรแกรม HOSxP ปิดการใช้งาน Function GetSerialNumber(MySQL) แล้ว
แต่พอใช้โปรแกรม HOSxP PCU กลับมีข้อความแสดงดังรูป
แล้วจะแก้ไขยังไงครับ
??? ???
-
ต้องแก้ปัญหาให้เปิด function get_serialnumber ให้สำเร็จครับ
-
ขอบคุณครับ ;D
-
HOSxP ปิดการใช้งาน Function GetSerialNumber(MySQLปิดตรงไหนครับ
อยากลองทำดูบ้าง
-
มีวิธีไหนบ้างครับที่ใช้ปิด function get_serialnumber ตอนนี้ยังไม่ได้เลยครับ
-
มีวิธีไหนบ้างครับที่ใช้ปิด function get_serialnumber ตอนนี้ยังไม่ได้เลยครับ
??? ไม่ใช่ให้ปิดนะครับ ให้เปิด (ไม่ต้องติ๊ก ปิด function get_serialnumber) ใน hosxp ครับ
อาการนี้ ผมขี้เกียจปวดหัวครับ สำรองข้อมูล แล้ว Format ลง windows ใหม่ครับ ลง hosxp ใหม่ครับ
-
ลองเอาคำสั่งนี้ไป run ในสายฟ้าครับ
CREATE FUNCTION get_serialnumber(param1 varchar(150)) RETURNS int(11)
begin declare serial_exist int; declare xserial_no int; if param1='' then select 'test' into param1; end if; select count(serial_no) into serial_exist from serial where name = param1; if serial_exist = 0 then insert into serial (name,serial_no) values (param1,0); end if; update serial set serial_no = serial_no + 1 where name = param1; select serial_no into xserial_no from serial where name = param1; return xserial_no; end
-
;D พี่โก้ สบายดีแล้วเหรอครับ ยังห่วงบอร์ดอีก 55
ขอบคุณครับ จะเก็บไว้ลองใช้ ในโอกาสต่อไป หากเจออีก
-
มีความสงสัยอยู๋นิดนึงครับว่า ถ้าใช้ฐานเดียวกันแล้ว โหลด hosxppcu เวอรชั่นใหม่กว่า hosxp แล้วพอติดตั้ง
มันจะถามว่า upstructure เปล่าเเล้วเผลอไปกดอัพเนี่ย มีผลอย่างไรบ้างครับ
แล้วมีวิธีการไหมครับที่ให้ไม่ให้ hosxp pcu แจ้งถาม up หรือไม่ upstructure
-
มีความสงสัยอยู๋นิดนึงครับว่า ถ้าใช้ฐานเดียวกันแล้ว โหลด hosxppcu เวอรชั่นใหม่กว่า hosxp แล้วพอติดตั้ง
มันจะถามว่า upstructure เปล่าเเล้วเผลอไปกดอัพเนี่ย มีผลอย่างไรบ้างครับ
แล้วมีวิธีการไหมครับที่ให้ไม่ให้ hosxp pcu แจ้งถาม up หรือไม่ upstructure
ตอบตามความที่ไม่เคยใช้ HOSxP_PCU นะครับ
ข้อความที่ขึ้นนั้นเป็นการเตือนให้ upgrade เวอร์ชันหรือป่าว ...
การเตือนให้ upgrade structure ไม่น่าจะขึ้นข้อความง่าย ๆ ขนาดนี้นะครับ ... ขนาดใน HOSxP ยังต้องเข้าไปตั้งหลายเมนู และต้องตอบยืนยันอีกตั้งหลายหน้าต่าง กว่าจะ upgrade structure ได้ ...
ถ้าผมเข้าใจผิดต้องขออภัยนะครับ :P :P
-
ผมก็ไม่ทราบชัดเจน..แต่ที่ผ่านมาผมก็ทำการ upgrade hosxp_pcu_structure ตามที่โปรแกรมแจ้งครับ..ก็ใช้มาตลอด..แต่ยังไม่ทราบว่าจะเกิดปัญหาอะไร มากน้อยเพียงใด หรืออาจจะไม่เกิดอ่ะครับ... ;) ;)
-
hosxp_pcu อ.บังคับให้มีการ upgrade structure ทุกครั้งที่มีการ upgrade เวอร์ชัน
-
ลองเอาคำสั่งนี้ไป run ในสายฟ้าครับ
CREATE FUNCTION get_serialnumber(param1 varchar(150)) RETURNS int(11)
begin declare serial_exist int; declare xserial_no int; if param1='' then select 'test' into param1; end if; select count(serial_no) into serial_exist from serial where name = param1; if serial_exist = 0 then insert into serial (name,serial_no) values (param1,0); end if; update serial set serial_no = serial_no + 1 where name = param1; select serial_no into xserial_no from serial where name = param1; return xserial_no; end
ยังไม่ได้เลยครับ อ.โก้ แต่ถ้าใช้คำสั่ง mysql> set global log_bin_trust_routine_creators=1; จะไม่ขึ้น popup แล้ว ไม่ทราบว่า ผลลัพธ์ มันจะได้เหมือน code อ.โก้หรือเปล่า แล้วคำสั่งนี้ set global log_bin_trust_routine_creators=1; มันคืออะไรครับ (มัน ปิด หรือ เปิด function อะไรหรือเปล่าครับ)
-
อาจต้่องติดตั้ง mysql ที่ใหม่พอจะเปิดใช้ function นี้.. :D
-
;D เทพมารอย่างผม ใช้คนละฐานกันนะขอรับ ;D
;D เพราะเวลาแก้ไข จำทำได้ง่ายกว่าใช้ฐานข้อมูลเดียวกัน ;D
-
::) ใช้คนละฐาน ประวัติการรักษาก็จะแยกกันครับ
-
config mysql พลาดอะไรไป...ลองลง mysql ใหม่ดูครับ config ดี ๆ ปัญหานี้จะไม่เกิด
-
;D ฐานข้อมูลเป็น InnoDB แล้วหรื อยังนะขอรับ ;D
-
;D ฐานข้อมูลเป็น InnoDB แล้วหรื อยังนะขอรับ ;D
ยังครับ