基于.NET的库存管理系统,用C#语言,当出库时,库存量=目前的库存量-文本框输入的数量,代码怎么写。
3个回答
展开全部
SqlConnection conn = new SqlConnection();
conn.Open();
SqlCommand cmd = new SqlCommand("select 查询数量的语句", conn );
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
decimal qtysale = Convert.ToDecimal(dr["库存量的字段名"].ToString());
qtysale = qtysale - Convert.ToDecimal(文本框输入值);
SqlCommand cmd2 = new SqlCommand("update 更新到数据库",conn);
dr.close();
conn.close();
}
conn.Open();
SqlCommand cmd = new SqlCommand("select 查询数量的语句", conn );
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
decimal qtysale = Convert.ToDecimal(dr["库存量的字段名"].ToString());
qtysale = qtysale - Convert.ToDecimal(文本框输入值);
SqlCommand cmd2 = new SqlCommand("update 更新到数据库",conn);
dr.close();
conn.close();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询