asp.net存储过程登陆
来源:互联网 发布:直播网站 源码 编辑:程序博客网 时间:2024/04/29 03:46
第一步在数据库中创那一个存储过程:
create procedure ProUserLogin
(@LoginName [VarChar](50),
@PassWord [VarChar](50))
as
select*from t_user where username=@LoginName andpassword=@PassWord
go
第二步写一个调用存储过程的方法封装在一个类(abc)
public static SqlConnection getcon() //连接数据库
{
SqlConnection conn = new SqlConnection("server=.;database=test;pwd=123456789;uid=sa");
conn.Open();
return conn;
}
public int ExeProedure(string sqltxt, SqlParameter[] splist)//调用存储过程方法
{
SqlConnection conn = getcon();//getcon()为连接数据库的方法
SqlCommand cmd = new SqlCommand(sqltxt, conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddRange(splist);
int i = 0;
// conn.Open();
i = cmd.ExecuteNonQuery();
conn.Close();
return i;
}
登陆确定按钮事件里调用
new dbget=new abc();
protected void Button1_Click(object sender, EventArgs e)
{
SqlParameter[] param = new SqlParameter[2];
param[0] = new SqlParameter("@LoginName", TextBox1.Text);
param[1] = new SqlParameter("@password", TextBox2.Text);
if (dbget.ExeProedure("ProUserLogin", param) == 1)
{
//
Response.Write("<script>alert('登录成功')</script>");
}
else
{
Response.Write("<script>alert('登录成功')</script>");
}
}
- asp.net存储过程登陆
- ASP.NET;存储过程
- asp.net 存储过程
- ASP.NET 2.0 利用存储过程写了个简单登陆!
- asp.net使用存储过程
- asp.net调用存储过程
- asp.net调用存储过程
- asp.net使用存储过程
- asp.net 调用存储过程
- asp.net执行存储过程
- asp.net 存储过程CRUD
- Asp.net 分页存储过程
- JSP;ASP.NET存储过程
- asp.net 调用存储过程
- ASP.NET调用存储过程
- asp.net中的存储过程
- ASP.NET调用存储过程
- Asp.Net分页存储过程
- 在Android中实现service动态更新UI界面
- 一次Mysql数据库的修复经历
- GNUStep 简易测试脚本
- Fluent Scheme 之对话框
- LC-Display
- asp.net存储过程登陆
- ubuntu各目录详解
- Linux下面安装第二块硬盘
- 关于strtol()函数的用法
- MySQL笔记之优化篇
- oracle服务器变更
- Google SEO 学习笔记(unfinished)
- 什么时候才能出现真正意义上的中国操作系统?
- ubutun 10.0 安装和分区