private void FoodList_Load(object sender, EventArgs e) {
try {
**Connections.con.Open();**
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = Connections.con;
string foodcon = "SELECT ID, FoodName FROM FoodList";
cmd.CommandText = foodcon;
OleDbDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
listBox1.Items.Add(reader["FoodName"].ToString());
}
}
catch (Exception err)
{
MessageBox.Show("Error " + err);
}
**Connections.con.Close();**
连接的问题已经关闭的代码下面的连接,但是当我登录有一个错误,告诉我该连接仍然是开放的?有什么建议么?错误关闭在C#中访问数据库
使用单身连接是一个坏主意。 – SLaks 2014-10-05 02:33:17
你是什么意思单身连接? – 2014-10-05 02:37:42
有一个静态连接。 – SLaks 2014-10-05 02:40:40