Доброго времени суток. Необходимо обновить Таблицу в Mysql, а вернее заменить одно значение в одной строке. Таблица (Clients) храниться в dataset. Обновляю таким образом :
internal static void CashAccountReset(string NewCashAccount, string Client)
{
using (MySqlConnection conn = new MySqlConnection(ConnectionString))
{
MySqlDataAdapter adapter = new MySqlDataAdapter();
string updateComm = "update custodian.orderholders set `Cash Account` = @NewCash where `Order` = @_client";
MySqlCommand comm = new MySqlCommand(updateComm,conn);
comm.Parameters.AddWithValue("@NewCash", NewCashAccount);
comm.Parameters.AddWithValue("@_client", Client);
MySqlParameter parameters = comm.Parameters.Add(@"_client",MySqlDbType.VarChar,45,"Order");
parameters.SourceVersion = DataRowVersion.Original;
adapter.UpdateCommand = comm;
try
{
conn.Open();
adapter.Update(dataset.Tables["Clients"]);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, ex.Source);
}
}
}
Ошибок не выдает, компилируется и выполняется, только ничего не обновляет. Уже часа 2 не могу найти ошибку, хотя скорее всего пропустил какую то мелочь. Подскажите какую?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости