日期:2014-05-19  浏览次数:20782 次

WINFORMS问题
combobox1   选的是购买数量
combobox2   选的是手机型号
要通过   手机型号   在数据库里   查到对应的单价   乘上   购买数量   把值付到一个textBox单价查出来   怎么可以把他当作一个值进行运算?

数据库是   SQL2000

------解决方案--------------------
SqlCommand com = new SqlCommand();
com.CommandText = "SELECT [单价] FROM [手机信息] WHERE [型号]=@型号 ";
com.Parameters.Add( "@型号 ", SqlDbType.VarChar).Value = comboBox1.Text;
double price = Convert.ToDouble(com.ExecuteScalar());
textBox1.Text = price * Convert.ToInt32(comboBox2.Text);

comboBox1是型号 comboBox2是数量