当前位置:asp编程网>技术教程>Net教程>  正文

asp.net三层架构开发的用户登录源码教程

2011-12-18 14:15:14   来源:www.aspbc.com    作者:wangsdong   浏览量:1722   收藏

asp.net三层架构原理开发的用户登录教程

这里介绍用asp.net三层架构原理开发用户登录教程,使用vs2010+sql server2005数据库开发 

1、打开sql server2005,创建数据库(假设叫mycompany),在里面建表(假设为admin),里面的字段名是admin_id,admin_name,admin_password,分别存放用户名和密码。
 
2、启动VS2010,创建解决方案,方法见:http://www.aspbc.com/bbs/showbbs.asp?id=38,这里不详细介绍了,假设解决方案名为:company
 
3、创建数据库的连接类:
右击右边的“解决方案”--添加--新建项,在弹出的对话框左边选择Visual C#,右侧选择类库,在下面的名称处填写类的名称,假设叫Data,然后点击“确定”

4、这时,VS中间会出现类的代码编辑区,我们先把右侧的class1.cs改一下名称,改成DBConn.cs。
 
5、现在我们在中间的代码编辑区的

public class DBConn  
{  
} 
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)

之间添加以下代码

public SqlConnection getconn()  
{  
    string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();   
 //注意这个地方,暂时我们先不管理它,等会再介绍  
 SqlConnection conn = new SqlConnection(connstr);  
 return conn;  
}
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)

 

6、添加好以上的代码后,这些代码下面有许多红色的线,这是VS告诉我们,这些地方有问题。
因为我们少引用了两个文件,我们引用一下
在namespace Data的上面加上以下两句代码:

using System.Configuration;  
using System.Data.SqlClient;
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)


7、加上后,我们把光标移开,这时,红色的线就消失了,只剩下ConfigurationManager下面有条红色的线。


8、原因是我们添加System.Configuration;但并没有引用这个文件。引用的方法:右击引用文件夹--添加引用,在弹出的对话框中,选择“.net”选项,在下面找到System.Configuration,然后确定。这样红色就消失了。
 


关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网