应用程序可以通过执行 SQL 语句或调用 SQLSetPos 或 SQLBulkOperations 来更新数据。 UPDATE、 DELETE 和 INSERT 语句直接作用于数据源,通常由驱动程序支持。 搜索条件中的更新和删除语句包含要更改的行的详细说明。 定位更新和删除语句以及 SQLSetPos 通过游标在数据源上执行操作,并且不被广泛支持。
游标是否可以使用本节中所述的方法检测对结果集所做的更改取决于游标的类型及其实现方式。 仅向前游标不会重复访问行,因此不会检测任何更改。 有关可滚动游标是否可以检测更改的信息,请参阅 可滚动游标。
本部分包含以下主题。