2022年VS三层架构实例 .pdf
《2022年VS三层架构实例 .pdf》由会员分享,可在线阅读,更多相关《2022年VS三层架构实例 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验七三层架构实现例子什么是 VS 三层架构?如何实现vs 三层架构?这是用一个vs2010+sql server2005来举个例子,其他版本的VS 和 sql server 都可以,暂时不建设使用access 数据库。/功能:VS 三层架构实例-显示某张表中的所有记录具体步骤:1、打开 sql server2005,在里面创建数据库test2,然后在数据库创建users 表,里面有三个字段 id(自动增加),username(varchar(50),password(varchar(50),然后使用insert 插入几条记录。2、创建一个文件夹,用来存储该程序,假设我放在e:test 文件夹
2、下。3、打开 VS2010,创建解决方案:步骤:文件-新建-项目,在弹出来的“新建项目”对话框中,已安装的模板中选择“其他项目类型”-“Visual Studio 解决方案”,然后在右边选择“空白解决方案”,其次在名称中输入“Solution1”,然后在位置中选择上面的新建的文件夹:e:test,然后点击“确定”。4、创建一个 ASP.NET Web 应用程序,用来显示users 中的所有内容。步骤:文件-新建-项目,在弹出来的“新建项目”对话框中,已安装的模板中选择“Visual C#”-“ASP.NET Web应用程序”,名称处取名叫“myweb”,位置选择:e:testSolution1
3、,解决方案中选择“添加到解决方案”-然后点击“确定”。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -此时,右边的解决方案资源管理器中多出了一个myweb,里面有许多文件。这里双击里面的 web.config 文件,向里面添加数据库连接代码。将原来里面的代码 换成 5、创建一个类库(Data)来连接数据库步骤:文件-新建-项目,在弹出来的“新建项目”对话框中,已安装的模板中选择“Visual C#”-“类库”,名称:Data;解决方案:选择添加到解决方案;位置:E:testSolution1,然后点击“确定”。此时右边的解决方案资源管理器中多了一个Data。找到 cla
4、ss1.cs文件,右击重命名改为DBConn.cs;然后双击这个文件,左边出现它的所有代码。这里开始做引用了,类型 asp 中的 include file文件,过程比asp 多一步。操作过程:右击Data 目录下面的引名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -用-添加引用。在弹出的添加引用对话框中,选择.net 选择卡,找到System.Configuration,再点击确定。这样,右边的引用中就多了System.Configuration了。引用这个文件的目的是获取web.config文件中的值,这里主要用来获取连接数据库字符串。此时我们开始处理DBConn.c
5、s文件了。先在代码中引用刚才引用的文件,在这个文件顶部using System.Text;下面加上using System.Configuration;还要加上一个操作sql server 的文件 using System.Data.SqlClient;然后开始定义一个连接数据库函数,如下:public SqlConnection getconn()string connstr=System.Configuration.ConfigurationManager.ConnectionStringsConnectionString.ToString();SqlConnection conn=new
6、 SqlConnection(connstr);return conn;这段代码要放到public class DBConn /要放到这个地方 要放到这里的两个大括号之间。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -6、Model 层,直接对数据库的表中的字段赋值和取出某个字段中的值的层。创建的方法同Data 层只是最后的文件名叫Model 而已。具体步骤:步骤:文件-新建-项目,在弹出来的“新建项目”对话框中,已安装的模板中选择“V isual C#”-“类库”,名称:Model;解决方案:选择添加到解决方案;位置:E:testSolution1,然后点击“确定”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VS三层架构实例 2022 VS 三层 架构 实例
限制150内