标题:[求助]这个asp.net代码哪里错了
取消只看楼主
lynnjing
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-5-23
 问题点数:0 回复次数:0 
[求助]这个asp.net代码哪里错了

这个代码哪里错了,可我觉得没有错啊 请各位高手帮帮忙
protected void Page_Load(object sender, EventArgs e)
{

string username = this.Login1.UserName = Request.Form["UserName"];
string userpwd = this.Request.Form["Password"];
OleDbConnection con = DB.createCon();
con.Open();
OleDbCommand cmd = new OleDbCommand("select username from user where username= '"+username+"' ", con);
int count= Convert.ToInt32(cmd.ExecuteScalar());
if (count > 0)
{
Response.Redirect("main.aspx");
}

}

执行后:
FROM 子句语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误。

源错误:


行 21: con.Open();
行 22: OleDbCommand cmd = new OleDbCommand("select username from user where username= '"+username+"' ", con);
行 23: int count= Convert.ToInt32(cmd.ExecuteScalar());
行 24: if (count > 0)
行 25:


搜索更多相关主题的帖子: asp 代码 
2007-05-23 18:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-141909-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.126749 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved