在关键字‘user’附近有语法错误

stringmySql=ConfigurationManager.ConnectionStrings["SQL"].ConnectionString;SqlConnect... string mySql = ConfigurationManager.ConnectionStrings["SQL"].ConnectionString;
SqlConnection myCon = new SqlConnection(mySql);
string cmdtext = "SELECT username,userpwd FROM users WHERE(username='" + TextBox1.Text + "' and userpwd='" + TextBox2.Text + "')";
SqlCommand mycmd = new SqlCommand(cmdtext, myCon);
try
{
myCon.Open();
SqlDataReader mydr = mycmd.ExecuteReader();
while (mydr.Read())
{
Response.Redirect("user.aspx");
}
}

catch (SqlException sqlex)
{
Response.Write(sqlex.Message + "<br>");
}

finally
{
myCon.Close();
}
我编写了这样一段代码,总是说在关键字‘user’附近有语法错误,这是什么问题啊?
展开
 我来答
Shaw的进步阶梯
2008-11-14 · TA获得超过687个赞
知道小有建树答主
回答量:878
采纳率:0%
帮助的人:0
展开全部
你FROM后面写的是users有可能是你的表名为user,报错..或者是和WEHER之间没有空格
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式