Điều này xảy ra do Async
trong MySql.Data
trình kết nối thực sự không đồng bộ. Chúng chặn trên mạng I / O và chỉ trở lại khi hoạt động DB hoàn tất. (Để có mô tả chi tiết hơn, hãy xem câu hỏi này và câu trả lời hàng đầu của nó
.) Lỗi MySQL # 70111
báo cáo sự cố này trong trình kết nối MySQL.
Để có được các hoạt động DB thực sự không đồng bộ, bạn sẽ phải đợi cho đến khi lỗi đó được sửa hoặc chuyển sang một trình kết nối khác.
Tôi đang phát triển một trình kết nối không đồng bộ hoàn toàn mới ( MySqlConnector trên NuGet
; nguồn trên GitHub
). Nó hỗ trợ MySqlDataAdapter
kể từ phiên bản 0.33.0
.