SQLNativeSql(游标库)
重要
Windows 的未来版本中将移除此功能。 避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 Microsoft 建议使用驱动程序的游标功能。
本主题讨论在游标库中使用 SQLNativeSql 函数。 有关 SQLNativeSql 的一般信息,请参阅 SQLNativeSql 函数。
如果驱动程序支持此函数,则游标库在驱动程序中调用 SQLNativeSql ,并向其传递 SQL 语句。 对于定位更新、定位删除和 SELECT FOR UPDATE 语句,游标库在将语句传递给驱动程序之前会对其进行修改。
注意
如果游标名称在 SQLNativeSql 的 InStatementText 参数中传递的位置更新或删除语句中无效,则游标库错误地返回 SQLSTATE 34000 (游标名称无效) 无效。 SQLNativeSql 不打算返回语法错误,这些错误仅在语句准备或执行时返回。