由于出現There is already an open DataReader associated with this Connection which must be closed first.即已有打開的與此命令相關聯的DataReader
為了解決以上問題百度了很久。這個問題的出現 是因為連接mysql之后我先會查詢一些資料,然后新建了一個button點擊之后會洗掉指定的資料。找到的方法如下:
先將代碼修改為
conn = new MySqlConnection("server=" + textBox1txt + ";" +
"port=" + textBox2txt + ";" +
"user=" + textBox4txt + ";" +
"password=" + textBox5txt + ";" +
" database=" + textBox3txt + ";"+
"MultipleActiveResultSets =True");
結果報錯了

麻煩大佬指點一下。。。
uj5u.com熱心網友回復:
把這個刪掉: "MultipleActiveResultSets =True",當前驅動不支持這個引數。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/208868.html
標籤:C#
上一篇:關于VS 打包的事
