小型超市收银系统的设计与实现 毕业设计论文(8)

2019-03-29 11:52

毕业设计

myCmd.CommandType = CommandType.StoredProcedure; //给存储过程添加参数

SqlParameter UserId = new SqlParameter(\ UserId.Value = userId;

myCmd.Parameters.Add(UserId); //给存储过程添加参数

SqlParameter UserPwd = new SqlParameter(\SqlDbType.NVarChar,10);

UserPwd.Value = userPwd; myCmd.Parameters.Add(UserPwd); //给存储过程添加参数

SqlParameter flag = new SqlParameter(\ flag.Direction = ParameterDirection.Output; myCmd.Parameters.Add(flag); //执行数据库操作

myCmd.ExecuteNonQuery();

//取得存储过程OUTPUT参数的值作为函数的返回值 return Convert.ToInt32(flag.Value); }

//插入商品基本信息

public bool AddGoods(GoodsDetails tempGoods) {

this.msqlCon = new SqlConnection(mstrCon);

SqlCommand myCmd = new SqlCommand(\ myCmd.CommandType = CommandType.StoredProcedure; //给存储过程添加参数

SqlParameter myID = new SqlParameter(\20);

myID.Value = tempGoods.GoodsId; myCmd.Parameters.Add(myID); //

SqlParameter myName = new SqlParameter(\SqlDbType.NVarChar, 50);

myName.Value = tempGoods.GoodsName;

共42页,第 32页

毕业设计

myCmd.Parameters.Add(myName); //

SqlParameter myType = new SqlParameter(\SqlDbType.NVarChar, 10);

myType.Value = tempGoods.TypeName; myCmd.Parameters.Add(myType); //

SqlParameter myUnit = new SqlParameter(\SqlDbType.NVarChar, 5);

myUnit.Value = tempGoods.GoodsUnit; myCmd.Parameters.Add(myUnit); //

SqlParameter myNorm = new SqlParameter(\SqlDbType.NVarChar, 20);

myNorm.Value = tempGoods.GoodsNorm; myCmd.Parameters.Add(myNorm); //

SqlParameter myPrice = new SqlParameter(\SqlDbType.SmallMoney);

myPrice.Value = tempGoods.GoodsSellPrice; myCmd.Parameters.Add(myPrice); //

SqlParameter myAlarm = new SqlParameter(\ myAlarm.Value = tempGoods.AlarmNum; myCmd.Parameters.Add(myAlarm); //

SqlParameter myRemark = new SqlParameter(\SqlDbType.NVarChar, 100);

myRemark.Value = tempGoods.GoodsRemark; myCmd.Parameters.Add(myRemark); //执行存储过程 try {

msqlCon.Open();

共42页,第 33页

毕业设计

myCmd.ExecuteNonQuery(); return true; } catch {

return false; } finally {

msqlCon.Close(); } }

//修改商品基本信息

public bool UpdateGoods(GoodsDetails tempGoods) {

this.msqlCon = new SqlConnection(mstrCon);

SqlCommand myCmd = new SqlCommand(\ myCmd.CommandType = CommandType.StoredProcedure; //给存储过程添加参数

SqlParameter myID = new SqlParameter(\20);

myID.Value =tempGoods.GoodsId; myCmd.Parameters.Add(myID); //

SqlParameter myName=new

SqlParameter(\ myName.Value=tempGoods.GoodsName; myCmd.Parameters.Add(myName); //

SqlParameter myType=new

SqlParameter(\ myType.Value=tempGoods.TypeName; myCmd.Parameters.Add(myType); //

共42页,第 34页

毕业设计

SqlParameter myUnit=new

SqlParameter(\arChar,5); myUnit.Value=tempGoods.GoodsUnit; myCmd.Parameters.Add(myUnit); //

SqlParameter myNorm=new

SqlParameter(\arChar,20); myNorm.Value=tempGoods.GoodsNorm; myCmd.Parameters.Add(myNorm); //

SqlParameter myPrice=new

SqlParameter(\ myPrice.Value=tempGoods.GoodsSellPrice; myCmd.Parameters.Add(myPrice); //

SqlParameter myAlarm=new SqlParameter(\ myAlarm.Value=tempGoods.AlarmNum; myCmd.Parameters.Add(myAlarm); //

SqlParameter myRemark=new

SqlParameter(\arChar,100); myRemark.Value=tempGoods.GoodsRemark; myCmd.Parameters.Add(myRemark); //执行存储过程 try {

msqlCon.Open();

myCmd.ExecuteNonQuery(); return true; } catch {

return false; }

共42页,第 35页

毕业设计

finally {

msqlCon.Close(); } }

//删除商品基本信息

public bool DeleteGoods(string tempGoodsID) {

this.msqlCon = new SqlConnection(mstrCon);

SqlCommand myCmd = new SqlCommand(\ myCmd.CommandType = CommandType.StoredProcedure; //给存储过程添加参数

SqlParameter myID = new SqlParameter(\20);

myID.Value = tempGoodsID; myCmd.Parameters.Add(myID); //执行存储过程 try {

msqlCon.Open();

myCmd.ExecuteNonQuery(); return true; } catch {

return false; } finally {

msqlCon.Close(); }

}

共42页,第 36页


小型超市收银系统的设计与实现 毕业设计论文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:铁运[2006]146号 关于印发《铁路线路修理规则》的通知

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: