如何从C#中的DataGridView显示值更新产品数量?
嗨,伙计们。我正在做一个销售库存项目,使用C#MS Visual Studio 2013和MS SQL Server 2014作为数据库。下面我附上一个 我的主要POS窗口的屏幕截图,其中包含数字,简要说明了流程。如何从C#中的DataGridView显示值更新产品数量?,c#,sql-server,datagridview,C#,Sql Server,Datagridview,嗨,伙计们。我正在做一个销售库存项目,使用C#MS Visual Studio 2013和MS SQL Server 2014作为数据库。下面我附上一个 我的主要POS窗口的屏幕截图,其中包含数字,简要说明了流程。 SqlCommand cmd = new SqlCommand(); string ProID = string.Empty; ProID = ProID_txt.Text; //In
SqlCommand cmd = new SqlCommand();
string ProID = string.Empty;
ProID = ProID_txt.Text;
//Insert into Sales
cmd.CommandText = "INSERT INTO LookDB.dbo.Sales (InvoiceDate,Discount,VAT,Total) values ('" + this.txt_Date.Text + "','" + Discount_txt.Text + "','" + VAT_txt.Text + "','" + TotalDue_txt.Text + "');";
cmd.Connection = SQLConnection.con;
SQLConnection.con.Open();
cmd.ExecuteNonQuery();
Error_txt.Text = "Save Success";
SqlCommand cmd = new SqlCommand();
string ProID = string.Empty;
ProID = ProID_txt.Text;
//Insert into Sales
cmd.CommandText = "INSERT INTO LookDB.dbo.Sales (InvoiceDate,Discount,VAT,Total) values ('" + this.txt_Date.Text + "','" + Discount_txt.Text + "','" + VAT_txt.Text + "','" + TotalDue_txt.Text + "');";
cmd.Connection = SQLConnection.con;
SQLConnection.con.Open();
cmd.ExecuteNonQuery();
Error_txt.Text = "Save Success";
SqlCommand cmd = new SqlCommand();
string ProID = string.Empty;
ProID = ProID_txt.Text;
//Insert into Sales
cmd.CommandText = "INSERT INTO LookDB.dbo.Sales (InvoiceDate,Discount,VAT,Total) values ('" + this.txt_Date.Text + "','" + Discount_txt.Text + "','" + VAT_txt.Text + "','" + TotalDue_txt.Text + "');";
cmd.Connection = SQLConnection.con;
SQLConnection.con.Open();
cmd.ExecuteNonQuery();
Error_txt.Text = "Save Success";
如果您想获得总数量,可以使用
Sum(ColumnName)
下面是SQL中的一个示例:
SELECT SUM(Quantity) FROM Part WHERE ProdId = 3