У меня есть настольный адаптер, для которого я хочу запросить обновление в моей базе данных.
UPDATE Polls
SET DateRequest = ?
WHERE (Id = ?)
Но это не работает, когда я пытаюсь его выполнить
_pollsAdapter.UpdatePollById(id, DateTime.Parse(RequestedDateBox.Text).ToOADate());
Адаптер также имеет некоторые другие запросы для выбора или вставки, и все они отлично работают.
Я проверил, правильное ли id
или любая другая ошибка в выражении может привести к его неработоспособности, но тогда я получу исключение, не так ли?
Кроме того, если я проверяю возвращаемое значение, я получаю 0
- так что запрос фактически не редактировал никаких строк, но я не вижу никакой причины, почему. id
является верным, оператор правильно создан в табличном адаптере, он не генерирует синтаксис или какие-либо ошибки ...
Как я могу отладить этот вопрос больше?