代码之家  ›  专栏  ›  技术社区  ›  F.P

更新查询在表适配器中不起作用

  •  0
  • F.P  · 技术社区  · 14 年前

    我有一个表适配器,我想在它上查询数据库的更新。

    UPDATE Polls
    SET DateRequest = ?
    WHERE (Id = ?)
    

    但当我试图执行它时,它不起作用

    _pollsAdapter.UpdatePollById(id, DateTime.Parse(RequestedDateBox.Text).ToOADate());
    

    适配器还有一些其他查询用于选择或插入,它们都可以很好地工作。

    id 是正确的,或者语句中的任何其他错误都可能导致它无法工作,但是我会得到一个异常,不是吗?

    另外,如果我检查返回值,我得到 0 -所以查询实际上没有编辑任何行,但我看不出任何原因。这个 是正确的,语句是在表适配器中正确创建的,它不会抛出任何语法或任何错误。。。

    我怎样才能调试这件事呢?