เจอมาสดๆร้อนครับ วิธีแก้ก็หาอยู่นานจนเจอลิงค์นี้ ลิงค์ที่ทำให้แก้ปัญหานี้ได้ http://www.vbforums.com/showthread.php?320365-ADO-MySQL-Blob-data-retrieval-E_FAIL-SOLVED ฐานข้อมูลที่ผมใช้คือ MySQL ก็เข้าไปจัดการเซ็ตค่าวันที่ให้เป็น Null เพราะฟิลด์ที่เป็นวันที่อัพเดตครั้งแรกจะไม่มีข้อมูล ซึ่งทำให้เกิด error ดังที่แจ้งเตือนไว้ จึงต้องทำการอัพเดตโครงสร้างใหม่ให้เป็น NULL เพียงเท่านี้ก็สามารถแก้ปัญหา "Data Provider or other service returned an E_FAIL" กรณีที่ Insert ได้แต่ Update ไม่ได้เพราะ QUERY ไม่ผ่านเรียบร้อยครับ
หลากหลายเรื่องราว คลุกเคล้าปรุงแต่งเสริม เพิ่มอรรถรสโดยคนเขียนโปรแกรมกิ๊กก๊อก