ASP.NET用LINQ to SQL做的用户登录程序
2012-04-05 02:07
483 查看
从搜搜问问上找到的方法:
要从User表中查询数据的方法用Linq:
要从User表中查询数据的方法用Linq:
public class MyProvider { MyDBDataContext gc; public MyProvider() { gc=new MaintainModelDataContext(); } public User GetUser(string name,string password) { user u=gc.user.FirstOrDefault(c=>c.uname=name && psw=password); return u; } } 登入方法中调用 private void Login(string name,string password) { user u=new MyProvider().GetUser(name,password); if(u!=null) { switch(u.roleid) { case 1: 跳转到页面1 break case 2: 跳转到页面2 break; default: ...//默认跳转页面 break; } } else { ...//用户不存在时的处理语句 } }
相关文章推荐
- C# B/S程序中出现“异常详细信息: System.Data.SqlClient.SqlException: 用户 'XXX/ASPNET' 登录失败。”的处理方法
- ASP.net的ItemDataBound事件与LinqToSql数据源关于e.Item.DataItem的类型
- 风影ASP.NET基础教学 14 LINQ TO SQL基础
- asp.net mvc 遍历linq to sql 多表联查
- 如何在ASP.NET项目里面正确使用Linq to Sql
- ExtJs、ASP.net运用Linq to SQL与SQL储存过程交互
- ASP.NET 中 NPOI & LinqToSql 使用模板 导出 Excel
- Asp.net网站开发(一)LINQ TO SQL 之动态数据支持
- ExtJs、ASP.net运用Linq to SQL与SQL储存过程交互
- 一起谈.NET技术,【译】ASP.NET MVC并不仅仅只是Linq to SQL
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- Microsoft ASP.NET MVC Preview 5 及LINQ TO SQL最新版开发示例演示(提供源码下载)
- 在asp.net mvc中创建使用Linq to sql的分页控件[转]
- Asp.Net MVC 模型(使用LINQ to SQL创建Model类) - Part.2
- ASP.NET网站开发中的LINQ to SQL与数据上下文
- ASP.NET网站开发--LINQ to SQL-动态数据支持
- (转)【译】Asp.net MVC并不仅仅只是Linq to SQL
- 在asp.net mvc中创建使用Linq to sql的分页控件
- Asp.Net MVC 模型(使用LINQ to SQL创建Model类)