В таблице Customers есть поле Customer ID и несколько других. Пробую сделать UPDATE для всех полей: UPDATE [Customers] SET [CompanyName] = ?, [ContactName] = ?, [ContactTitle] = ?, [Address] = ?, [City] = ?, [Region] = ?, [PostalCode] = ?, [Country] = ?, [Phone] = ?, [Fax] = ? WHERE [CustomerID] = ?"
Где ? означает, наверно, "значение, введенное пользователем на странице .aspx".
Проблема: все поля обновляются, а CustomerID - нет. Вообще оно стоит первое в таблице, может это влияет? Также это поле есть в других таблицах, может это тоже? Сам запрос правилен?
Как решить эту проблему и в чем причина?
