Во время выполнения команды произошла неустранимая ошибка. Я не уверен, проблема в команде или в соединении.C#

Место общения программистов C#
Ответить
Anonymous
 Во время выполнения команды произошла неустранимая ошибка. Я не уверен, проблема в команде или в соединении.

Сообщение Anonymous »


protected void btnSubmit_Click(отправитель объекта, EventArgs e) { Соединение MySqlConnection = новое MySqlConnection(GLOBAL.connStr); пытаться { строковый запрос = "ОБНОВЛЕНИЕ newcust_details SET" + "SalesmanName = @SalesName, SalesmanMark = @SalesMark, status = @Status, " + "НомерФормы = @FN, CustCategory = @CCategory, CustAddress = @CAddress, " + "CustProvince = @CProvince, CustPostal = @CPostal, CustCity = @CCity, " + "CustTerritory = @CTerritory, CustRegister = @CRegis, CustClass = @CClass, " + "CreditTerm = @CTerm, Discount = @Disc, CreditLimit = @CLimit, " + "CustVPPP = @CV, CustType = @CType " + "WHERE CustName = @CustName";

Команда MySqlCommand = новая MySqlCommand (запрос, соединение); Command.Parameters.AddWithValue("@CustName", txtCustName.Text); Command.Parameters.AddWithValue("@SalesName", salesmanNameTextBox.Text.Trim()); Command.Parameters.AddWithValue("@SalesMark", txtSalesmansMark.Text.Trim()); команда.Parameters.AddWithValue("@FN", txtFormNo.Text.Trim()); Command.Parameters.AddWithValue("@CAddress", customerAddress.Text.Trim()); Command.Parameters.AddWithValue("@CProvince",провинция.Text.Trim()); команда.Parameters.AddWithValue("@CPostal", postalCode.Text.Trim()); Command.Parameters.AddWithValue("@CCity", city.Text.Trim()); Command.Parameters.AddWithValue("@CRegis", rocRob.Text.Trim()); Command.Parameters.AddWithValue("@CClass", DropDownListCustomerDescription.SelectedValue); Command.Parameters.AddWithValue("@CTerm", DropDownListCreditTerm.SelectedValue); Command.Parameters.AddWithValue("@CLimit",creditLimit.Text.Trim()); Command.Parameters.AddWithValue("@CV", vpppДа.Проверено? 1: 0); List customerCategories = новый List(); если (распределение. Проверено) { customerCategories.Add("Распределительная смазка под собственной торговой маркой"); } если (WorkShop.Проверено) { customerCategories.Add("Мастерская"); } если (CounterSales.Checked) { customerCategories.Add("Встречные продажи"); } если (VanSales.Проверено) { customerCategories.Add("VanSales"); } если (дистрибьюторы. Проверено) { customerCategories.Add("Дистрибьюторы"); } строка customerCategoryValue = string.Join(", ", customerCategories); Command.Parameters.AddWithValue("@CCategory", customerCategoryValue); если (privateLimited.Проверено) Command.Parameters.AddWithValue("@CType", 1); иначе, если (publicLimited.Checked) Command.Parameters.AddWithValue("@CType", 2); иначе, если (soleProprietorship.Checked) Command.Parameters.AddWithValue("@CType", 3); иначе, если (партнерство. Проверено) Command.Parameters.AddWithValue("@CType", 4); соединение.Открыть(); команда.ExecuteNonQuery(); соединение.Закрыть(); } поймать (Исключение ex) { Response.Write($"Ошибка: {ex.Message}"); } } Я уже пытаюсь исправить два дня, но все та же фатальная ошибка, возникшая во время выполнения команды
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»