Bạn đang sử dụng cùng một kết nối cho DataReader
và ExecuteNonQuery
. Điều này không được hỗ trợ, theo MSDN :
Lưu ý rằng trong khi DataReader đang mở, Kết nối sẽ được DataReader đó sử dụng hoàn toàn. Bạn không thể thực hiện bất kỳ lệnh nào cho Kết nối, bao gồm cả việc tạo một DataReader khác, cho đến khi DataReader nguyên bản bị đóng.
Cập nhật năm 2018 :liên kết đến MSDN