- 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
您可能关注的文档
最近下载
- 浮法玻璃成形薄玻璃的温度控制方法介绍玻璃制造技术-(图文).pdf VIP
- 玻璃制造技术-薄玻璃退火存在的问题及注意事项(图文).pdf VIP
- 2025年水路运输年终工作总结.docx VIP
- 2025中国(辽宁)自由贸易试验区大连片区(大连保税区)面向国内外公开招聘笔试历年参考题库附带答案详解.pdf
- 邹仲之《组织学与胚胎学》4血液.ppt VIP
- 2025年水路运输工作总结和2026年工作计划.docx VIP
- ams抗菌药物管理课件.pptx VIP
- 传染病流行病学调查规范.docx VIP
- 砀山经济开发区市政道路工程(1-3标段)砀山经济开发区市政道路工程(1-3标段).doc VIP
- 2025年企业云会计在医药行业的应用与合规性报告.docx VIP
原创力文档

文档评论(0)