Đoạn mã sau thực thi lệnh chèn đơn giản. Nếu nó được gọi là 2.000 lần liên tiếp (để chèn 2.000 hàng) một OleDbException với message = "System Resources Exceeded" được ném. Có điều gì khác tôi nên làm để giải phóng tài nguyên không?Tài nguyên hệ thống OleDbException Đã vượt quá
using (OleDbConnection conn = new OleDbConnection(connectionString))
using (OleDbCommand cmd = new OleDbCommand(commandText, conn))
{
conn.Open();
cmd.ExecuteNonQuery();
}
Tôi gặp vấn đề tương tự và di chuyển câu lệnh 'using()' bên ngoài vòng lặp không chỉ loại trừ ngoại lệ mà còn tăng tốc độ một cách đáng kể. Cảm ơn. –