当前位置:编程学习 > C#/ASP.NET >>

获取数据库字段中的值与页面

我做的是一个库存管理,对产品录入的时候,库存表记录了产品名称和数量,一个用于记录入库记录。

假如库存表中有改产品的库存,就把数据库中的数量和添加 的数量叠加在更新到库存表中


现在就是不知道怎么取到库存表中库存字段的数据再和页面添加的数据叠加更新到库存表中


希望大家帮帮忙 --------------------编程问答-------------------- 添加产品的时候用下拉选的 还是输入的。

插入的时候判断这个ID 跟产品表中的ID是否有相等的

有想等的 更新此列count+1就可以了。

用事务。
//执行事务处理
public void DoTran()
{  //建立连接并打开
 SqlConnection myConn=GetConn();
 myConn.Open();
 SqlCommand myComm=new SqlCommand();
 //SqlTransaction myTran=new SqlTransaction();
 //注意,SqlTransaction类无公开的构造函数
 SqlTransaction myTran;
 //创建一个事务
 myTran=myConn.BeginTransaction();
 try
 {
  //从此开始,基于该连接的数据操作都被认为是事务的一部分
  //下面绑定连接和事务对象
  myComm.Connection=myConn;
  myComm.Transaction=myTran; //定位到pubs数据库
  myComm.CommandText="USE pubs";
  myComm.ExecuteNonQuery();//操作1
  myComm.CommandText=""; //操作2
  myComm.ExecuteNonQuery();
   //提交事务
  myTran.Commit();
 }
 catch(Exception err)
 {
  myTran.rollback();
  throw new ApplicationException("事务操作出错,系统信息:"+err.Message);
  }
 finally
 {
  myConn.Close();
  }
}
--------------------编程问答-------------------- 首先你得会ADO.NET基本操作,然后不就是一条SQL语句的问题嘛
string strSQL = "update 库存表 set 数量=数量+"+int.Parse(this.TextBox1.Text.Trim()); --------------------编程问答--------------------
引用 1 楼 wxr0323 的回复:
添加产品的时候用下拉选的 还是输入的。

插入的时候判断这个ID 跟产品表中的ID是否有相等的

有想等的 更新此列count+1就可以了。

用事务。

C# code
//执行事务处理
public void DoTran()
{  //建立连接并打开
 SqlConnection myConn=GetConn();
 myConn.Open();
 SqlComm……


产品是用绑定数据的下拉菜单


我用的也是事务  就是更新库存表的时候老不对

能加qq帮下么
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,