初学者 高手帮忙求身份验证代码(登录界面确定后验证后台SQL Server 库里人员信息) 初学者 高手帮忙求身份验证代码(登录界面确定后验证后台SQL Server 库里人员信息) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关键在连接字符串;Data Source=LocalHost;inital Catalog=Northwind;user id=(由登录框输入);Password=(由登录框输入); //设置数据库连接OleDbConnection con =new OleDbConnection(ConfigurationSettings.AppSettings["ConnString"].ToString()+Server.MapPath("data/database.asa"));//从webconfig中读出数据库连接字符//设置数据操作命令OleDbCommand cmd =new OleDbCommand("adminlogin",con);cmd.CommandType=CommandType.StoredProcedure;//命令为存储过程//参数化查询cmd.Parameters.Add("Admin_Name",OleDbType.VarChar,15);cmd.Parameters["Admin_Name"].Value=name;cmd.Parameters.Add("Admin_Password",OleDbType.VarChar,50);cmd.Parameters["Admin_Password"].Value=password;//设置DataReader读取数据OleDbDataReader dr;try { con.Open(); dr=cmd.ExecuteReader(); if(dr.Read()) { return true;//表明用户和密码在数据库中存在且匹配 } else return false;//不存在或不匹配 } catch { return false; } finally { if(con.State!=ConnectionState.Closed) con.Close();//最终关闭数据连接 } 谁能用公司C#编程规范修改下此文档,并且注释下! C# 窗口句柄如何对窗口的控件属性设置 关于对象数组的方法传递问题,在线等 关于listbox的右键单击问题 在asp.net中怎么去实现打印的功能 关于动态画图的问题 问一个上传的问题,哪位好心的兄弟姐妹进来看一下:) 水晶报表求助 大家的MSDN有没有问题啊? 关于Windows Application里KeyDown事件的疑问 水晶报表 主从表设计问题? C#中怎么记录程序的执行时间呢?
Data Source=LocalHost;inital Catalog=Northwind;user id=(由登录框输入);Password=(由登录框输入);
OleDbConnection con =new OleDbConnection(ConfigurationSettings.AppSettings["ConnString"].ToString()+Server.MapPath("data/database.asa"));//从webconfig中读出数据库连接字符
//设置数据操作命令
OleDbCommand cmd =new OleDbCommand("adminlogin",con);
cmd.CommandType=CommandType.StoredProcedure;//命令为存储过程
//参数化查询
cmd.Parameters.Add("Admin_Name",OleDbType.VarChar,15);
cmd.Parameters["Admin_Name"].Value=name;
cmd.Parameters.Add("Admin_Password",OleDbType.VarChar,50);
cmd.Parameters["Admin_Password"].Value=password;
//设置DataReader读取数据
OleDbDataReader dr;
try
{
con.Open();
dr=cmd.ExecuteReader();
if(dr.Read())
{
return true;//表明用户和密码在数据库中存在且匹配
}
else
return false;//不存在或不匹配
}
catch
{
return false;
}
finally
{
if(con.State!=ConnectionState.Closed)
con.Close();//最终关闭数据连接
}