OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=E:\\班级信息管理\\classWeb\\bin\\db1.mdb");
conn.Open();
OleDbCommand cnd=new OleDbCommand();
cnd.Connection=conn;
cnd.CommandText = "select name from studentinfo";
if (Request.Params["bn_ok"]!=null)
{
if ( Equals(Request.Params["username"],"cnd.CommandText"))
Response.Redirect("studentinfo.aspx");
else
{
Response.Write("用户名或密码错误,请重新输入!!!!");
}
}
conn.Close()
为什么都是显示("用户名或密码错误,请重新输入!!!!");
拜托,急用
conn.Open();
OleDbCommand cnd=new OleDbCommand();
cnd.Connection=conn;
cnd.CommandText = "select name from studentinfo";
if (Request.Params["bn_ok"]!=null)
{
if ( Equals(Request.Params["username"],"cnd.CommandText"))
Response.Redirect("studentinfo.aspx");
else
{
Response.Write("用户名或密码错误,请重新输入!!!!");
}
}
conn.Close()
为什么都是显示("用户名或密码错误,请重新输入!!!!");
拜托,急用
解决方案 »
- 如何判断一个文件是否是EXCEL?急,在线等!!!
- div+css的问题,高手请进
- 请问用axWebBrowser 如何控制页面的radio button啊?
- 为什么我的安装类没有执行?
- 如何让代码在Datagrid重新绑定itemsource并加载完毕之后执行?
- 如何判断机器的端口号被占用,如果占用后怎么样才能将他释放???
- 请教。简单问题~~~~~~~解决立刻结贴~~~~~~~
- datagrid双击双取值问题。
- *****加班熬夜何时了,辛苦知多少,小楼昨夜又东风,女友不堪回首睡梦中*****
- 关于树型的问题
- 我在vs.2005中做网站的时候,我把控件摆好位置了为什么一编译的时候位置就移动了????????????????
- 在考试系统中怎样实现计时
你断点看看有没有值
------------------------------
cnd.CommandText被引用包起來了,是不是這個問題?
if (Request.Params["bn_ok"]!=null)
{
if ( Equals(Request.Params["username"],"cnd.CommandText"))
{
Response.Redirect("studentinfo.aspx");
}
else
{
Response.Write("用户名或密码错误,请重新输入!!!!");
}
你试试看,代码最好写规则点
if ( Equals(Request.Params["username"],"cnd.CommandText"))
传过来的username和cnd.CommandText这个东西有什么可比较的呢,
应该是传过来的用户名和密码去数据库中查找,看看有没有这个用户的记录,然后提示登录还是不登陆吧
OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=E:\\班级信息管理\\classWeb\\bin\\db1.mdb");
conn.Open();
OleDbCommand cnd=new OleDbCommand();
cnd.Connection=conn;
cnd.CommandText = "select name from studentinfo";
if (Request.Params["bn_ok"]!=null)
{
if(Request.Params["username"]!=null)
{
cnd.CommandText ="select count(*) from studentinfo where name='"+Request.Params["username"].tostring()+" and password='"Request.Params["password"].tostring()+"'";
int num=cnd.executenonquery();
if(num>0)
{
Response.Redirect("studentinfo.aspx");
}else
{
Response.Write("用户名或密码错误,请重新输入!!!!");
}
}
}
}
conn.Close()