BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: comred ที่ มีนาคม 23, 2007, 01:53:42 AM

หัวข้อ: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: comred ที่ มีนาคม 23, 2007, 01:53:42 AM
อาจารย์ครับ พอดีฝ่ายทันตกรรม เขาเกิดปัญหาครับ เพราะตอนนี้ไม่สามารถจะ diag 2 โรคได้ คือไม่สามารถจะลง icd10 มากกว่า 1 ได้ มันจะขึ้น error ตามภาพที่ส่งแนบมาครับ อาจารย์ช่วยแนะนำด้วยครับ
ขอบพระคุณครับ
xeon 2.6 ram 512 hdd 36GB Hosxp v.3.50.3.20 mysql 4.1 ใช้มา 2 ปี 5 เดือน
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 23, 2007, 02:06:10 AM
ทำการแก้ไขให้แล้วครับใน 3.50.3.22b
เกิดจากตัว Upgrade ทำการ upgrade table dtmain ให้มี primary key เป็น vn ซึ่งจริงๆ ควรจะเป็น (vn,tmcode,doctor) ครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 23, 2007, 02:28:11 AM
ทำตามขั้นตอนนี้นะครับ

1. ใช้คำสั่ง
create table dtmain_save select * from dtmain
2. restore ข้อมูลที่สำรองเอาไว้ก่อน Upgrade มา restore ในเครื่องสำรอง แล้วใช้ HOSxP connect ไป ใช้ SQL Query save ข้อมูลในตาราง dtmain เป็น cds
3. กลับมาที่ server จริง ใช้คำสั่ง
delete from dtamin
alter table dtmain drop primary key
alter ignore table dtmain modify column tmcode varchar(7) not null
alter ignore table dtmain modify column doctor varchar(7) not null
alter ignore table dtmain add primary key (vn,tmcode,doctor)

4. เปิดตาราง dtmain แล้ว append ข้อมูลที่บันทึกมาจากเครื่องสำรอง
5. ใ้ช้คำสั่ง insert ignore into dtmain select * from dtmain_save

ขออภัยในข้อผิดพลาดที่เกิดขึ้นด้วยครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: comred ที่ มีนาคม 23, 2007, 02:42:02 AM
หมายถึงผมต้อง โหลดเวอร์ชั่นใหม่มา แล้วก็ทำตามที่อาจารย์บอก หรือว่าพอลงเวอร์ชั่นใหม่แล้วก็จะหายไปเองครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 23, 2007, 02:52:05 AM
ทำได้เลยครับ ปัญหาไม่ได้อยู่ที่ตัวโปรแกรม แต่อยู่ที่โครงสร้างของตารางครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มีนาคม 23, 2007, 07:27:50 AM
version ใหม่ download  ได้ตอนไหนครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 23, 2007, 07:42:46 AM
download ได้แล้วครับ

3.50.3.22b
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มีนาคม 25, 2007, 05:52:55 AM
ยังเป็นเหมือนเดิมครับ.......ขอบคุณครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: comred ที่ มีนาคม 26, 2007, 22:04:43 PM
อาจารย์ครับ หลังจากที่ใช้คำสั่ง ที่อาจารย์ให้มาแล้ว โดยมีการแก้ในคำสั่ง delete from dtamin เป็น delete from dtmain แล้ว ปรากฏว่า จะมีข้อความ error ขึ้นมาว่า invalid data packet ซึ่งไม่ทราบว่าเป็นเพราะอะไร แล้วอาการข้างต้นก็ยังไม่หาย ไม่ทราบว่าผมต้องทำอย่างไรครับ อาจารย์
ขอบพระคุณมากครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: manoi ที่ มีนาคม 26, 2007, 22:11:14 PM
ไม่เป็นไรครับ ปกติคำสั่ง insert/update/delete ต้องกดปุ่ม exec แต่หากกดปุ่ม run ก็ใ้ช้ได้เหมือนกันครับ แต่จะมี error แบบที่แจ้งเข้ามาครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: comred ที่ มีนาคม 26, 2007, 22:27:53 PM
์ ตอนนี้ใช้งานได้แล้วครับ ปัญหาหายไปแล้ว ขอบพระคุณครับอาจารย์มากครับ
หัวข้อ: Re: อาจารย์ครับ มีข้อผิดพลาดครับ
เริ่มหัวข้อโดย: naj ที่ มีนาคม 27, 2007, 00:36:25 AM
เก่งจัง ผมลองำตามที่ อ mn แนะนำยังไม่ผ่านเลยครับ :'(