Синтаксическая ошибка в обновлении asp.net Нужен кто-то, чтобы найти проблему с моим предложением - PullRequest
0 голосов
/ 17 ноября 2018

Привет, ребята, у меня проблема с предложением ... У меня есть страница EditInfo, и я хочу сделать так, чтобы информация, помещаемая вами в текстовое поле, меняла информацию, которую вы регистрируете ... И у меня есть проблема с моим предложением Может кто-нибудь найти проблему для меня, пожалуйста?

    public static bool EditUser(string userName, string passWord, string firstName, string lastName, string eMail, string cityID)
{
    string connectionStr = @"Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|\DataBase.mdb";
    OleDbConnection connectObj = new OleDbConnection(connectionStr);
    string mySql = "UPDATE Users SET UserPass='" + passWord + "',";
    mySql += "FirstName='" + firstName + "',";
    mySql += "LastName='" + lastName + "',";
    mySql += "Email='" + eMail + "',";
    mySql += "Place='" + cityID + "',";
    mySql += "WHERE UserName='" + userName + "'";
    OleDbCommand myCommandObj = new OleDbCommand(mySql, connectObj);
    connectObj.Open();
    myCommandObj.ExecuteNonQuery();
    connectObj.Close();
    return true;
}

Изображение проблемы

1 Ответ

0 голосов
/ 17 ноября 2018

Недостающее место?

...
mySql += "Place='" + cityID + "'<<space here no comma>>";
mySql += "WHERE UserName='" + userName + "'";
...