Как использовать OdbcParameter для MySQL ?
Это моя текущая попытка :
command.Parameters.Add(new OdbcParameter("@username", username.Text));
command.Parameters.Add(new OdbcParameter("@password", password.Text));
command.CommandText = "INSERT INTO test.test (`user`,`password`) VALUES (@username,@password);";
command.ExecuteNonQuery();
но, похоже, не работает. База данных создает новую строку, но ее значения равны NULL.
Это работает : (но мне действительно нужны параметры для других вещей)
command.CommandText = "INSERT INTO test.test (`user`,`password`) VALUES (`" + username.Text + "`,`" + password.Text + "`);";
command.ExecuteNonQuery();
Что я делаю не так?