我使用下面的代码从 C# 中的 mySql 获取数据。当我这样做时,我得到代码下面提到的错误。我发现了一些关于这个主题的问题,但他们使用了DataReader
,而我没有。
MySqlConnection sq = new MySqlConnection("...");
sq.Open();
MySqlCommand sc = new MySqlCommand("select * from users", sq);
DataSet ds = new DataSet();
MySqlDataAdapter da = new MySqlDataAdapter(sc);
da.Fill(ds);
sq.Close();
我的错误:
已经有一个打开的 DataReader 与此 Connection 关联,必须先关闭它。