我在我的ASP.NET应用程序中的一个SQL查询中出现奇怪的错误。我试图更新的MS Access表行,下面是我的代码:更新查询语法不正确:无法找到一个
try
{
strQry = @"Update UserMaster set [email protected], [email protected] where [email protected]";
cmd.Parameters.AddWithValue("@Pwd", strUserPwd);
cmd.Parameters.AddWithValue("@RoleID", intRoleID);
cmd.Parameters.AddWithValue("@UserID", intUserID);
cmd.Connection = con;
cmd.CommandText = strQry;
con.Open();
intReturn = cmd.ExecuteNonQuery();
con.Close();
}
catch(Exception ex)
{
throw new Exception(ex.Message);
}
据我,有什么我能看到的是,有与更新查询没有问题,因为我从相当长的时间以来一直在使用这种方法,但是,这真是奇怪,我得到了一个异常。
任何一个可以帮助我
我知道我已经通过更新参数的方式适合MS Sql,但它也适用于MS Access,直到你保持了参数顺序正确。 – Cyberpks 2013-02-18 05:33:35