Llamar a SQLSetPos para insertar datos
Cuando una aplicación ODBC 2.x que trabaja con un controlador ODBC 3.x llama a SQLSetPos con un argumento Operation de SQL_ADD, el Administrador de controladores no asigna esta llamada a SQLBulkOperations. Si un controlador ODBC 3.x debe funcionar con una aplicación que llama a SQLSetPos con SQL_ADD, el controlador debe admitir esa operación.
Una diferencia importante en el comportamiento cuando se llama a SQLSetPos con SQL_ADD se produce cuando se llama a en el estado S6. En ODBC 2.x, el controlador devolvió S1010 cuando se llamó a SQLSetPos con SQL_ADD en estado S6 (después de colocar el cursor con SQLFetch). En ODBC 3.x, se puede llamar a SQLBulkOperations con una operación de SQL_ADD en el estado S6. Una segunda diferencia importante en el comportamiento es que SQLBulkOperations con una operación de SQL_ADD se puede llamar en el estado S5, mientras que SQLSetPos con una operación de SQL_ADD no. Para las transiciones de instrucción que pueden producirse para la misma llamada en ODBC 3.x, vea Apéndice B: Tablas de transición de estado de ODBC.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de