Как передать имя пользователя, пароль и идентификатор в качестве параметров в запрос ?
Есть ли в любом случае я могу передать имя пользователя, пароль и идентификатор в качестве параметров
в запрос ?
Я создал метод для этого:
и попытался вызвать его
этот.Обновление ("Джен", "779", " 55") ;
но я получаю :
An unhandled exception of type 'MySql.Data.MySqlClient.MySqlException' occurred in MySql.Data.dll Additional information: Unknown column 'user' in 'where clause'
на линии
cmd.ExecuteNonQuery();
public void Update(string user, string passw, string ID) { string query = "UPDATE users SET username= user, password= passw, id= ID WHERE username= user"; //string query = "UPDATE users SET username='Joe', password='22', id='33' WHERE username='Joe'"; //Open connection if (OpenConnection() == true) { //create mysql command MySqlCommand cmd = new MySqlCommand(); //Assign the query using CommandText cmd.CommandText = query; //Assign the connection using Connection cmd.Connection = connection; //Execute query cmd.ExecuteNonQuery(); //close connection this.CloseConnection(); } }
Что я уже пробовал:
*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------