Asp三层架构的实现

Asp三层架构的实现

ID:37917943

大小:111.00 KB

页数:9页

时间:2019-06-02

Asp三层架构的实现_第1页
Asp三层架构的实现_第2页
Asp三层架构的实现_第3页
Asp三层架构的实现_第4页
Asp三层架构的实现_第5页
资源描述:

《Asp三层架构的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上一篇: ASP.NET所谓得三层分层的小解 

2、 下一篇: asp.net2.0中的三层 asp.net2.0三层架构的实现(最最原始,简单,一般,但不平凡)用通俗的语言说出难以理解的。。。《1》第一层    表示层用通俗的语言就是UI界面,再通俗点就是我们平时上网时看到的界面。《2》第二层   业务逻辑层,,,说白了,就是一个类,该类利用下边一层(数据访问层的方法返回的结果  DataSet   )把各个数据对象分解,再从新以更小的对象存储起来(更加的有机体)等待上层的应用。《3》第三层  数据访问曾。该层说白了也是一个类。该类其实是把数据库里的数据

3、用该类的方法(以sql查询为核心)  执行。(  SRUD); 下面给出示例代码:  界面:web.congfig数据访问层代码:usingSystem.Web;usingSystem.Configuration;usingSystem.Data;usingSystem.Data.SqlClient;publicclassAuthorDB{    //构造函数    publicAuthorDB()    {}    //获取state集合。返回DataSet,并通过DropDownList显示    publicstaticDataSetGetSta

4、tes()    {        //获取连接字符串        stringconnectionString=ConfigurationManager.ConnectionStrings["PubsConnectionString"].ConnectionString;        //创建并设置SqlConnection        SqlConnectiondbConnection=newSqlConnection(connectionString);        //定义SQL查询语句        stringqueryString

5、="Selectdistinctstatefromauthors";        //创建并设置SqlCommand        SqlCommanddbCommand=newSqlCommand();        dbCommand.Connection=dbConnection;        dbCommand.CommandType=CommandType.Text;        dbCommand.CommandText=queryString;        //创建SqlDataAdapter,并获取数据        SqlDa

6、taAdapterdataAdapter=newSqlDataAdapter(dbCommand);        DataSetds=newDataSet();        dataAdapter.Fill(ds);        //返回数据        returnds;    }    //根据state参数,获取数据记录。返回DataSet,并通过GridView显示    publicstaticDataSetGetAuthorsByState(stringstate)    {        //获取连接字符串        stri

7、ngconnectionString=ConfigurationManager.ConnectionStrings["PubsConnectionString"].ConnectionString;        //创建并设置SqlConnection        SqlConnectiondbConnection=newSqlConnection(connectionString);        //定义SQL查询语句        stringqueryString="Selectau_id,au_lname,au_fname,statefr

8、omauthorswherestate=@state";        //创建并设置SqlCommand        SqlCommanddbCommand=newSqlCommand();        dbCommand.Connection=dbConnection;        dbCommand.CommandType=CommandType.Text;        dbCommand.CommandText=queryString;        //设置SqlParameter        SqlParameterdbParam

9、eter_state=newSqlParameter();        dbParamete

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。