Comparteix via


Referencia del programador de ODBC

La referencia del programador de ODBC contiene las secciones siguientes.

Trabajar con la documentación de ODBC

La interfaz ODBC está diseñada para su uso con el lenguaje de programación C. El uso de la interfaz ODBC abarca tres áreas: instrucciones SQL, llamadas a funciones de ODBC y programación de C. En esta documentación se da por supuesto lo siguiente:

  • Conocimientos prácticos del lenguaje de programación C.

  • Conocimientos generales de DBMS y conocimientos de SQL.

Se usan las siguientes convenciones tipográficas.

Formato Se utiliza para
SELECT * FROM Las letras mayúsculas indican instrucciones SQL, nombres de macro y términos usados en el nivel de comando del sistema operativo.
RETCODE SQLFetch(hdbc) La fuente monospace se usa para las líneas de comandos de ejemplo y el código de programa.
argument Las palabras en cursiva indican argumentos mediante programación, información que el usuario o la aplicación deben proporcionar o énfasis en palabras.
SQLEndTran Tipo de negrita indica que la sintaxis debe escribirse exactamente como se muestra, incluidos los nombres de función.
| Una barra vertical separa dos opciones mutuamente excluyentes en una línea de sintaxis.
... Los puntos suspensivos indican que los argumentos se pueden repetir varias veces.
. . . Una columna de tres puntos indica la continuación de las líneas de código anteriores.

Acerca de los ejemplos de código

Los ejemplos de código de esta guía están diseñados únicamente con fines ilustrativos. Dado que se escriben principalmente para demostrar los principios ODBC, la eficacia a veces se ha dejado de lado en el interés de la claridad. Además, a veces se han omitido secciones completas del código para mayor claridad. Entre ellas se incluyen las definiciones de funciones que no son ODBC (esas funciones cuyos nombres no comienzan por "SQL") y la mayoría del control de errores.

Todos los ejemplos de código usan cadenas ANSI y el mismo esquema de base de datos, que se muestra al principio de funciones de catálogo.

Para obtener más información sobre SQL, están disponibles los siguientes estándares:

  • Lenguaje de base de datos: SQL con mejora de integridad, ANSI, 1989 ANSI X3.135-1989.

  • Lenguaje de base de datos - SQL: ANSI X3H2 e ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92).

  • Open Group, Data Management: Structured Query Language (SQL), versión 2 (El grupo abierto, 1996).

Además de estándares y guías SQL específicas del proveedor, muchos libros describen SQL, entre los que se incluyen:

  • Date, C. J., con Darwen, Hugh: Guía del Estándar SQL (Addison-Wesley, 1993).

  • Emerson, Sandra L., Darnovsky, Marcy y Bowman, Judith S.: The Practical SQL Manual (Addison-Wesley, 1989).

  • Groff, James R. y Weinberg, Paul N.: Using SQL (Osborne McGraw-Hill, 1990).

  • Gruber, Martin: Descripción de SQL (Sybex, 1990).

  • Hursch, Jack L. y Carolyn J.: SQL, The Structured Query Language (Tab Books, 1988).

  • Melton, Jim y Simon, Alan R.: Understanding the New SQL: A Complete Guide (Morgan Kaufmann Publishers, 1993).

  • Pascal, Fabian: Conceptos básicos sql y relacionales (libros de M & T, 1990).

  • Trimble, J. Harvey, Jr. y Chappell, David: Una introducción visual a SQL (Wiley, 1989).

  • Van der Lans, Rick F.: Introducción a SQL (Addison-Wesley, 1988).

  • Vang, Soren: BASES de datos SQL y relacionales (Libros de Microtrend, 1990).

  • Viescas, John: Guía de referencia rápida de SQL (Microsoft Corp., 1989).

Para obtener información adicional sobre el procesamiento de transacciones, consulte:

  • Gray, J. N. y Reuter, Andreas: Procesamiento de transacciones: Conceptos y técnicas (Morgan Kaufmann Publishers, 1993).

  • Hackathorn, Richard D.: Enterprise Database Connectivity (Wiley & Sons, 1993).

Para obtener más información sobre las interfaces de Call-Level, están disponibles los siguientes estándares:

  • Open Group, Data Management: SQL Call Level Interface (CLI), C451 (Open Group, 1995).

  • ISO/IEC 9075-3:1995, interfaz Call-Level (SQL/CLI).

Para obtener más información sobre ODBC, hay una serie de libros disponibles, entre los que se incluyen:

  • Geiger, Kyle: Inside ODBC (Microsoft Press, 1995).

  • Gryphon, Robert, Charpentier, Luc, Oelschlager, Jon, Shoemaker, Andrew, Cross, Jim y Lilley, Albert W.: Using ODBC 2 (Que, 1994).

  • Johnston, Tom y Osborne, Mark: ODBC Developers Guide (Howard W. Sams & Company, 1994).

  • North, Ken: Programación multi DBMS de Windows: Uso de C++, Visual Basic, ODBC, OLE 2 y Herramientas para proyectos DBMS (John Wiley & Sons, Inc., 1995).

  • Stegman, Michael O., Signore, Robert y Creamer, John: The ODBC Solution, Open Database Connectivity in Distributed Environments (McGraw-Hill, 1995).

  • Welch, Keith: Uso de ODBC 2 (Que, 1994).

  • Whiting, Bill: Enseñe usted MISMO ODBC en Twenty-One Days (Howard W. Sams & Company, 1994).