云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于ASP.NET仓库管理信息系统 - 图文

基于ASP.NET仓库管理信息系统 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 23:15:48

E)

}

//连接本地计算机的WMS数据库

SqlConnection cn= new SqlConnection (strconn); cn.Open ();

SqlCommand cm=new SqlCommand (\cm.CommandType =CommandType.StoredProcedure ; cm.Parameters .Add (\ ); //从DateGrid中取得更新内容 //Cells [1]为GID列

cm.Parameters [\cm.ExecuteNonQuery ();

dgd_goodsmanage.EditItemIndex =-1; BindGrid();

[1].Text .ToString ());

下面方法用于响应DataGrid控件dgd_goodsmanage的分页显示换页事件:

public void DataGrid_Page(Object sender,DataGridPageChangedEventArgs { }

单击“开始”时,触发btn_search_Click事件,用于实现根据货物编号查找货物的功能。代码如下:

private void btn_search_Click(object sender, System.EventArgs e) {

try { } catch {

Response.Write (\输入的货品号不正确!\Response.End ();

int vargid=Convert.ToInt32 (tbx_gid.Text .ToString ()); Response.Redirect (\

dgd_goodsmanage.CurrentPageIndex =E.NewPageIndex ; BindGrid();

25

}

}

3)货物信息添加页面实现代码

货物信息添加页面的后台支持类是GoodsAdd.aspx.cs,它负责对页面的事件进行处理。首先定义GoodsAdd类,继承了System.Web.UI.Page系统类: public class GoodsAdd : System.Web.UI.Page

{

protected System.Web.UI.WebControls.TextBox tbx_gname; protected System.Web.UI.WebControls.Button btn_submit; protected System.Web.UI.WebControls.TextBox tbx_gprice; protected System.Web.UI.WebControls.TextBox tbx_gprovider1; protected System.Web.UI.WebControls.TextBox tbx_gprovider2; protected System.Web.UI.WebControls.TextBox tbx_gdescribe;

protected System.Web.UI.WebControls.RequiredFieldValidator rfv_gname; protected System.Web.UI.WebControls.RequiredFieldValidator rfv_gprice; protected System.Web.UI.WebControls.RequiredFieldValidator protected System.Web.UI.WebControls.HyperLink hlk_goodsmanage; 当用户单击“添加”后,出发btn_submit_Click()事件,该事件通过存private void btn_submit_Click(object sender, System.EventArgs e) {

if(Page.IsValid )

{ //从文件Web.config中读取连接字符串

string strconn= ConfigurationSettings.AppSettings[\//连接本地计算机的WMS数据库

SqlConnection cn= new SqlConnection (strconn); cn.Open ();

//先取得GOODS表上表示列的初始值

string getInsertID=\SqlCommand cm0=new SqlCommand (getInsertID,cn); SqlDataReader dr=cm0.ExecuteReader (); dr.Read (); int Vargid;

rfv_gprovider1;

储过程GoodsAdd将一条记录插入到数据库表Goods中。代码如下:

26

if(dr[0].ToString ()==\Vargid=1;//表初始为空的情况 else Vargid=Convert.ToInt32 (dr[0].ToString())+1 ;//表中已有数据cm0.Connection .Close ();

//利用Command对象调用存储过程

SqlCommand cm=new SqlCommand (\//将命令类型转为存储类型

cm.CommandType =CommandType.StoredProcedure ; try

{//添加并给参数付值

cm.Parameters .Add (\

cm.Parameters .Add (\cm.Parameters .Add (\cm.Parameters .Add (\cm.Parameters .Add (\har ); cm.Parameters .Add (\ );

cm.Parameters [\

cm.Parameters [\cm.Parameters [\cm.Parameters [\cm.Parameters [\cm.Parameters [\cm.Connection .Open (); cm.ExecuteNonQuery (); } catch {

Response.Write (\对不起输入信息中存在不合要求信息,请重Response.End ();

的情况

(tbx_gprice.Text .ToString ()); =tbx_gprovider1.Text .ToString (); =tbx_gprovider2.Text .ToString (); =tbx_gdescribe.Text .ToString ();

输!\

27

}

}

}

//关闭连接 cn.Close();

Response.Redirect(\

4)货物信息修改页面实现代码

货物信息修改页面的后台支持类是GoodsModify.aspx.cs,它负责对页面的时间爱你进行处理。首先,定义GoodsModify类,继承了System.Web.UI.Page系统类:

public class GoodsModify : System.Web.UI.Page

{

protected System.Web.UI.WebControls.TextBox tbx_gname;

protected System.Web.UI.WebControls.RequiredFieldValidator rfv_gname; protected System.Web.UI.WebControls.TextBox tbx_gprice;

protected System.Web.UI.WebControls.RequiredFieldValidator rfv_gprice; protected System.Web.UI.WebControls.TextBox tbx_gprovider1; protected System.Web.UI.WebControls.RequiredFieldValidator protected System.Web.UI.WebControls.TextBox tbx_gprovider2; protected System.Web.UI.WebControls.TextBox tbx_gdescribe; protected System.Web.UI.WebControls.Button btn_modify; protected System.Web.UI.WebControls.Button btn_delete; protected System.Web.UI.WebControls.Label lbl_gid;

protected System.Web.UI.WebControls.HyperLink hlk_goodsmanage; 由于这是一个信息修改页面,系统必须提供原始数据记录,在下面的

rfv_gprovider1;

Page_load()事件中,本系统通过调用存储过程GoodsDetail,实现了各个文本框初始数据绑定。代码如下

private void Page_Load(object sender, System.EventArgs e) {

if(!IsPostBack) {

//从文件Web.config中读取连接字符串

string strconn= ConfigurationSettings.AppSettings[\

28

搜索更多关于: 基于ASP.NET仓库管理信息系统 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

E) } //连接本地计算机的WMS数据库 SqlConnection cn= new SqlConnection (strconn); cn.Open (); SqlCommand cm=new SqlCommand (\cm.CommandType =CommandType.StoredProcedure ; cm.Parameters .Add (\ ); //从DateGrid中取得更新内容 //Cells [1]为GID列 cm.Parameters [\cm.ExecuteNonQuery (); dgd_goodsmanage.EditItemIndex =-1;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com