将值从SQL数据库存储到变量

时间:2019-02-27 06:35:29

标签: c# sql database variables

我尝试使用此代码从数据库中提取单个值并将其存储在变量中。但是它将提取值Supplier ID而不是Quantity

string query3 = "SELECT Quantity FROM Supplier WHERE [Supplier ID]='"+supplierid+"'";
SqlCommand cmd3 = new SqlCommand(query3, con);
con.Open();
string temporaryquantity = cmd.ExecuteScalar().ToString();
MessageBox.Show(temporaryquantity);

如何提取Quantity而不是Supplier ID

1 个答案:

答案 0 :(得分:3)

您的查询将返回“数量”字段... (如果执行)。变量命名很不幸-您正在创建cmd3并执行cmd

执行cmd3,您的结果将与预期的一样。