BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: poramat ที่ กันยายน 17, 2007, 16:44:40 PM

หัวข้อ: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: poramat ที่ กันยายน 17, 2007, 16:44:40 PM
เวลาผมใช้ SQL Query (รูปฟ้าผ่า) แก้ไขข้อมูลแล้วคลิกปุ่ม Update จะมี Error ฟ้องขึ้นมา (ตามรูป) ทุกครั้งเลยครับ ไม่ทราบว่าเกิดจากสาเหตุอะไร ลอง Update Structure แล้วก็ยังเป็นเหมือนครับ ท่านอาจารย์ทั้งหลายช่วยแนะนำด้วยครับ
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: manoi ที่ กันยายน 17, 2007, 21:14:38 PM
ตาราง ksklog อาจจะมีปัญหาครับ ลองใช้ึคำสั่ง

repair table ksklog

แล้วลองใหม่ครับ
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: poramat ที่ กันยายน 17, 2007, 22:17:44 PM
ลองแล้วครับอาจารย์ ยังเป็นเหมือนเดิมครับ  อาจารย์ครับหรืออาจเป็นเพราะก่อนหน้านี้ผม Upgrade Version จาก 3.50.6.13 เป็น 3.50.7.24 และ Update Structure ไปแล้วแต่ตัดสินใจกลับมาใช้ 3.50.6.13 เหมือนเดิมครับ แต่ผมก็ Update Structure Version 3.50.6.13 แล้วนะครับ ปัญหาใหม่ที่เกิดขึ้นอีกคือ Replicate ไม่ทำงาน Connect Master ได้ครับแต่มันนิ่งๆครับ ลองลบตาราง Replicate_log ทิ้งไป แล้วก็ Update Structure ใหม่ มันมี Error ขึ้นดังรูปครับ อาจารย์ช่วยชี้แนะด้วยครับ
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: poramat ที่ กันยายน 17, 2007, 22:55:05 PM
Update Structure อีกครั้งหนึ่ง  Replicate_log มาแล้วครับ แต่เวลา Replicate มันก็นิ่งๆเหมือนเดิมครับ ผมลองอ่านกระทู้เก่าเรื่องของปัญหา Replicate ลองทุกวิธีแล้วยังเหมือนเดิมครับ หรือเป็นเพราะ Error อันแรกยังแก้ไขไม่ได้
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: poramat ที่ กันยายน 18, 2007, 00:39:09 AM
ตรวจสอบที่ตาราง ksklog พบว่า ksklog_id ไม่ตรงกันกับ ksklog_id ที่ตาราง Serial ครับ ผมต้องทำยังไงต่อครับ
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: Khuad ที่ กันยายน 18, 2007, 00:53:12 AM
...เอาค่า ksklog_id ที่มากที่สุดจาก ตาราง ksklog   ไปใส่แทนค่า ksklog_id ที่ตาราง Serial ครับ.... :D....
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: นูรดีน (รพช.ไม้แก่น) ที่ กันยายน 23, 2007, 11:56:56 AM
ผมก็เป็นเหมือนกันครับ ไม่รู้ต้องแก้งัยต่อครับ ลองแก้ตามแล้วครับ แต่ก็ยังไม่ได้ครับผม ไม่ทราบว่าต้องแก้ไขไงต่อครับ อ้อ ลืมแนะนำตัวไปครับ จากโรงพยาบาลไม้แก่น จ.ปัตตานีครับ
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: doramon ที่ กันยายน 23, 2007, 12:31:20 PM
อันเกิดจากการ update version ใหม่ครับ   ksklog_id  เป็น PK ครับ
ทำให้เวลากับไปใช้ version เก่า เลยขึ้น error ครับ

ตอบ  drop   pk ครับ ไม่ทราบว่าทำได้หรือเปล่า
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: poramat ที่ กันยายน 23, 2007, 13:53:57 PM
ทำตามอาจารย์บอกได้แล้วครับ ขอบคุณ อ.อ๊อด มากๆครับ
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: นูรดีน (รพช.ไม้แก่น) ที่ กันยายน 23, 2007, 14:53:51 PM
ขอบคุณน่ะครับผม สำหรับคำตอบครับ ทำได้แล้วครับ  ขอบคุณ อ.อ๊อด มาก ๆ ครับผม
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: doramon ที่ กันยายน 23, 2007, 15:28:54 PM
ดีใจด้วยครับ 
 ;)
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: naj ที่ กันยายน 23, 2007, 15:40:25 PM
สุดยอด อ.อ๊อด 8)
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: doramon ที่ กันยายน 23, 2007, 15:42:28 PM
ใครถามผมทาง MSN  ช่วยกลับมาตอบด้วยครับว่าทำได้แบบไหนครับ คนอื่นจะได้รู้ครับ
ผมก็ลืมเหมือนกันเดี่ยวคำุถามจะค้างอยู่ครับ
แล้ววันหลังคนมาอ่านจะได้รุ้วิธี่แก้ปัญหาด้วยครับ
 ;) ;) ;)
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: นูรดีน (รพช.ไม้แก่น) ที่ กันยายน 23, 2007, 16:04:47 PM
ตามที่ อ.แนะนำครับ
delete from ksklog ครับ
แล้วผมก็ update structure
หัวข้อ: Re: Error ที่ SQL Query เมื่อ Update ข้อมูลครับ
เริ่มหัวข้อโดย: Khuad ที่ กันยายน 23, 2007, 22:33:01 PM
...สุดยอดจริงๆ อ.อ๊อด เนี่ย....
...ได้ความรู้เพิ่มอีกแล้วครับ..... :D.....