พอดีว่าเขียนอัพเดตข้อมูลจากไฟล์ excel เข้าดาต้าเบสอะค่ะ
ปัญหาจะเกิดตอน catch มันโชว์ error message ขึ้นมา ว่าไฟล์อาจจะผิดพลาดให้ brows ไฟล์ใหม่
แล้วพอกด brows เพื่อหาไฟล์ excel ตัวใหม่ มาทับไฟล์ excel ตัวเก่า มันจะฟ้องว่า กำลังใช้งานอยู่
The process cannot access the file '.xls' because it is being used by another process.
เลยลองปิดคอนเน็คชั่นดู แต่มันก็ไม่ได้อะค่ะ ใครเคยเจอแนวๆนี้บ้างคะ
ก่อนที่จะกดปุ่ม brows ให้เช็คว่ามีคอนเน็คชั่นเปิดอยู่หรือไม่ ถ้ามีให้ปิดก่อนที่จะทำการเปิดต่อไป
If objConn.State = ConnectionState.Open Then : objConn.Close() : End If