วิธีการแก้ ODBC Call Failed/runtime error ใน EXCEL
Posted: Fri Jun 26, 2015 4:39 pm
มาดูรายละเอียดเริ่มต้นนะคะ
เริ่มจากไฟล์ EXCEL มีการดึงข้อมูลจาก DATABASE โดยใช้ Query จาก Access ตอนที่รันผ่าน Access ปรับ Timeout = 0 จะรันผ่านค่ะ ถ้าไม่ปรับ จะรันไม่ผ่านค่ะ
พอนำ Query มารันใน EXCEL ใส่ Code นี้ไว้ตอนที่เปิด DATABASE
cn.ConnectionTimeout = 0
cn.CommandTimeout = 0
สามารถใช้ได้ดีในช่วงแรกๆค่ะ รันผ่านตลอด เลยนึกว่าแก้ปัญหาได้แล้ว แต่พอผ่านมาสักระยะ ปรากฏว่า รันผ่านบ้าง ไม่ผ่านบ้างค่ะ
จะมีวิธีการแก้ไขปัญหาที่เกิดขึ้นใน EXCEL อย่างไรคะ
ปัญหานี้ เกิดจาก Timeout จริงหรือไม่คะ
รบกวนผู้รู้ช่วยตอบด้วยค่ะ ขอบคุณค่ะ
เริ่มจากไฟล์ EXCEL มีการดึงข้อมูลจาก DATABASE โดยใช้ Query จาก Access ตอนที่รันผ่าน Access ปรับ Timeout = 0 จะรันผ่านค่ะ ถ้าไม่ปรับ จะรันไม่ผ่านค่ะ
พอนำ Query มารันใน EXCEL ใส่ Code นี้ไว้ตอนที่เปิด DATABASE
cn.ConnectionTimeout = 0
cn.CommandTimeout = 0
สามารถใช้ได้ดีในช่วงแรกๆค่ะ รันผ่านตลอด เลยนึกว่าแก้ปัญหาได้แล้ว แต่พอผ่านมาสักระยะ ปรากฏว่า รันผ่านบ้าง ไม่ผ่านบ้างค่ะ
จะมีวิธีการแก้ไขปัญหาที่เกิดขึ้นใน EXCEL อย่างไรคะ
ปัญหานี้ เกิดจาก Timeout จริงหรือไม่คะ
รบกวนผู้รู้ช่วยตอบด้วยค่ะ ขอบคุณค่ะ