商城用户与商品管理.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章商城用户与商品管理实训报告 实训名称:商城用户与商品管理 实训人:_ 学号: 班级:_ 指导教师:_ 同组学生姓名 实验地点: 创新楼 实验日期:2011 年10月20日 一、 实训目的: 掌握数据库建立方法、数据表的建立技巧、配置web.config 连接到数据库,为后面的返问操作打好基础; 熟悉数据库返问基础操作,建立数据库的类,寧握数库操作 类的应用:商城用户重名检测、用户登录和用户资料修改; 掌握web用户控件的建立和调用方法; 掌握通过?查询字符串方式在网页间传递参数与接收参数的 方法,熟悉用Repeater方式显示查询结果。 二、 实训内容: 1、 建立一个简单的用户管理系统,其中具有简单的添加、查询 删除和修改的功能,; 2、 数据库操作类的建立,在沾点内新建类文件DbManger.cs; 3、 商城用户重名检测与注册,就是当输入用户名已经存在时 单击检测按钮后会弹出提示框说:“用户名已经被人使用,请用其 用户名注册”,否则,输入用户名没有重复,则会弹出“注册成功 的提不。 4、 商城用户登录,用户输入用户名和密码,如果正确就转 manager.aspx,否则提示用户名或密码错误; 5、 建立一个searchO.aspx文件,其中有一个“搜索”文本框,输 要查询的关键字,就可能在search.aspx中显示查询结果; 6、口定义分页显示。 三、实训的相关代码: 1、建立一个简单的用户管理系统的关键性代码如下: ub1ic partial class member manager : System. Web. Ul. Page { protected void Page Load(object sender, EventArgs e) { } protected void btnDeleteClick(object sender, EventArgs e) { string strSQL = DELETE FROM [user]WHERE 用户名二july; DbManger. ExecuteNonQuery(strSQL); Label 1. Text =删除成功! “; } protected void btnlJpdate_Clickl (object sender, Event.z\rgs e) { string strSQL = UPDATE [user] SET 密码二456WHERE 用户名二有天 DbManger. ExecuteNonQuery(strSQL); Label 1. Text =修改成功! “; } protected void btnAdd_Clickl(object sender, EventArgs e) { string strSQL = INSERT INTO [user](用户名,密码,通讯地址,电话)VALUES (july456北 京,137591234556); DbManger. ExecuteNonQuery(strSQL); Label 1. Text =添加成功! ”; } protected void btnSelect_Click(object sender, EventArgs e) { string strSQL 二”SELECT * FROM [user]*; GridViewl. DataSource 二 DbManger. ExecuteQuery(strSQL); GridViewl. DataBind (); } 2、数据库操作类的建立的关键性代码如下: public static DataTable ExecuteQuery(string strSQL) st ring Connec ti()nString - Conf igurati()nManager? ConnectionStrings[/,accessconn,/]? ConnectionString; OleDbConnection conn = new 01 eDbC()nnect.ion(ConnectionString): try 01oDbDataAdapter adapter = new 01eDbDataAdapter(strSQL, conn); DataSet ds = new DataSet(); adapter? Fill(ds); return ds?Tables[0]; } finally { if (conn?StdtG = ConnettionStato.Open) conn. CloseO ; } } public static int ExecuteNonQuery(string strSQL) { string ConnectionSt

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档