NET动态网站建设实训指导书.docVIP

  • 2
  • 0
  • 约9.58千字
  • 约 16页
  • 2020-04-09 发布于广东
  • 举报
Asp.net动态网站建设 实训指导书 谭超编 厦门华天涉外职业技术学院传媒打信息学院 ASP. NET动态网站建设实训指导书 (适合高职高专计算机专业) 一、 实训目的 掌握ASP. NET动态网站建设中几大主要设计技术模块。 学习团队合作开发方法。 整合知识于实际应用,将所学技能综合应用到一个项目中。 二、 实训内容 ASP. NET连接数据库综合实训 文件上传及下载实训 购物车设计与实现 网上银行接口技术,网银与购物车的衔接,网银安全相关实训 验证码生成及验证技术 三、 实训步骤 b ASP. NET连接数据库综合实训 数据库操作整合,通过定义dataOperate类来实现,数据库连接、增、删、 查、改等操作通过以下函数统一定义: public class dataOperate { static SqlConnection con; public dataOperate() { // // TODO:在此处添加构造函数逻辑 // ) //执行数据库的添加删除更新操作 public static bool cxccSQL(string sql) { SqlConnection con = createCon(); con. Open (); SqlCommand com = new SqlCommand(sql, con); try { com? ExecuteNonQuery(); con. CloseO ; } catch (Exception e) con. CloseO ; return false; return true; } 〃杳找记录是否存在 public static int sclcSQL(string sql) { SqlConnection con = createCon(); con. Opon (); SqlCommand com = new SqlCommand(sql, con); try { return Convert? Tolnt32(com? ExecuteScalar ()); con. CloseO ; } catch (Exception c) { con. CloseO ; return 0; } } //返回所有记录 public static DataSet getDataset(string sql, string table) { SqlConnection con = createCon(); con. Open (); DataSet ds; SqlDataAdcipter sda 二 new SqlDcitaAdapter(sql, con); ds = new DataSet (); sda. Fi 11 (ds, table); return ds; } //返回一条记录 public static SqlDataReader getRow(string sql) { Sql Connect ion con = createConO : con. Open (); SqlComnicind com 二 new Sql Comma nd (sql, con); return com? ExecuteReader(); } public static SqlConnection crcatcConO { con = new SqlConnection (server二Ding; database二计算机系数据;uid=sa;pwd=211320;z,); return con; } 实训要求: 在项口屮建立上述类,所有关于数据库的操作通过该类来进行。 验证操作例程: 查询数据库: String uni二”张三”; string sql = select * from 用户列表 where 用户名二+ uni + if (dataOperate. seleSQL(sql) 0) { Label2. Text = 〃用户列表中用户名字段有记录为“张三”的记录 } el se { Label2. Text = 〃用户列表屮用户名字段没有与“张三”!匹配的字段〃; } 插入数据库: String na二”张三”; String ps\v二” root_ 123” ; sql = insert into 用户列表 valuesC + na + + psw + if (dalaOpcrtilc. cxccSQL(sql)) //判断添加或修改是否成功 { Response. Write (〈script language二javascriptalert (数据添加成功! );window. opener, location. href=window. opencr. l

文档评论(0)

1亿VIP精品文档

相关文档