Asp.Net登录
2014-03-31 22:59
393 查看
//在asp.net里头做个登录,用到ado.net方法和winform里头的一样简单
//拖三个控件,两个TextBox一个button就行了,注意了初学者不要拖成html的控件
界面:
![](https://img-blog.csdn.net/20140331225055859?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGFpbGFuZ3lpbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
为了养成习惯,我把连接字符串写在了web.config文件里头了
![](https://img-blog.csdn.net/20140331225529437?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGFpbGFuZ3lpbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
代码:
![](https://img-blog.csdn.net/20140331225746093?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGFpbGFuZ3lpbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
//拖三个控件,两个TextBox一个button就行了,注意了初学者不要拖成html的控件
界面:
为了养成习惯,我把连接字符串写在了web.config文件里头了
代码:
protected void Button1_Click(object sender, EventArgs e) { string id = TextBox1.Text.Trim(); string pwd = TextBox2.Text.Trim(); using (SqlConnection conn=new SqlConnection(connStr)) { conn.Open(); using(SqlCommand cmd=conn.CreateCommand()) { cmd.CommandText="select count(*) from login where id=@id and pwd=@pwd"; SqlParameter pm=new SqlParameter("@id",id); SqlParameter pm2=new SqlParameter("@pwd",pwd); cmd.Parameters.Add(pm); cmd.Parameters.Add(pm2); object obj=cmd.ExecuteScalar(); if (Convert.ToInt32(obj)>0) { Response.Write("<script>alert('登录成功!')</script>"); } else { Response.Write("<script>alert('登录失败!')</script>"); } } } }
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- 星外ASP.Net的安全设置相关说明
- 程序中常用的种代码
- ASP.NET、ASP、PHP、JSP之间有什么区别?
- ASP.NET页面间的传值的几种方法
- 入侵ASP.net网站的经验附利用代码
- asp.net OleDbCommand 的用法
- jquery调用asp.net 页面后台的实现代码
- ASP.NET MVC 4 捆绑和缩小实例介绍
- asp.net动态产生checkbox(数据源为DB或内存集合)
- Asp.Net 和 AJAX.Net 的区别第1/2页
- ASP.NET Cookie 操作实现
- asp.net SqlDataAdapter对象使用札记
- asp.net 执行事务代码
- 如何为asp.net网站项目添加子项目
- asp.net中eval不能定义变量的问题的解决方法
- asp.net中url地址传送中文参数时的两种解决方案
- asp.net简化接收参数值的函数
- ASP.NET中实时图表的实现方法分享
- Asp.net第三方控件ComboBox组合框介绍