我有一个表适配器,我想在其上查询数据库的更新。
UPDATE Polls
SET DateRequest = ?
WHERE (Id = ?)
但是当我尝试执行它时它不起作用
_pollsAdapter.UpdatePollById(id, DateTime.Parse(RequestedDateBox.Text).ToOADate());
适配器还有其他一些用于选择或插入的查询,它们都工作得很好。
我检查了id
是否正确,或者语句中的任何其他错误是否会导致它不起作用,但是我会得到一个异常,不是吗?
此外,如果我检查返回值,我会得到0
- 所以查询实际上没有编辑任何行,但我看不出任何原因。id
是正确的,该语句是在表适配器中正确创建的,它不会引发任何语法或任何错误......
我怎样才能更多地调试这个问题?