Tag ADO Runtime Error 3001

Rebuild COM Interop DLL ด้วย VS2022 เจอ Runtime Error 3001 แต่ VS2019 ทำงานได้

ช่วงนี้ผมได้กลับไปช่วยดู DLL เก่าตัวนึงครับ ทำไว้มานาน 8-9 ปีแล้ว โดยเจ้า DLL ตัวนี้ เป็นตัว COM Interop ที่เอาไปให้ตัว VB6 ไป Reference ใช้งาน หน้าที่มันจะประมาณว่า VB6 ส่งคำสั่งไปให้ .NET มันทำงาน แล้วตัว .NET ได้ Result มาเป็น DataTable แล้วหน้าที่ตัว COM Interop ทำหน้าที่แปลง DataTable มาเป็น VB6 Recordset ครับ //อันนี้เดี๋ยวว่างๆจะเขียน Blog อีกอธิบายการทำงานอีกที…