一共两个按钮的单击事件,每个都用了sqldatareader ,但每次用完都关闭了,用的时候都重新初始化啦。请高手指点一下
一共两个按钮的单击事件,每个都用了sqldatareader ,但每次用完都关闭了,用的时候都重新初始化啦。请高手指点一下
这里没打开数据库
string type = comboBox2.SelectedItem.ToString();
cmd = new SqlCommand("select MaxDiscount from MobileModel where MobileModel=@type", con);
cmd.Parameters.AddWithValue("type",type);
dr = cmd.ExecuteReader();
这里也没打开
MessageBox.Show("折扣超出最大折扣,请重新确认");
return;
}
还有这里
//获得手机型号的编号
cmd = new SqlCommand("select MobileModelID from MobileModel where MobileModel=@type",con);
cmd.Parameters.AddWithValue("type",type);
dr = cmd.ExecuteReader();
}
dr.Close();
cmd = new SqlCommand("select TotalPrice from MobileModel where MobileModel=@type", con);
cmd.Parameters.AddWithValue("type",type);
dr=cmd.ExecuteReader();
这里也是
//获得销售员的编号
string name = comboBox1.Text;
cmd = new SqlCommand("select SaleID from MobileSales where SaleName=@name", con);
cmd.Parameters.AddWithValue("name", name);
dr = cmd.ExecuteReader();