Delen via


Naslaginformatie voor ODBC-programmeurs

De ODBC-referentie voor programmeurs bevat de volgende secties.

Werken met de ODBC-documentatie

De ODBC-interface is ontworpen voor gebruik met de programmeertaal C. Het gebruik van de ODBC-interface omvat drie gebieden: SQL-instructies, ODBC-functie-aanroepen en C-programmering. In deze documentatie wordt ervan uitgegaan dat:

  • Een werkende kennis van de programmeertaal C.

  • Algemene DBMS-kennis en bekendheid met SQL.

De volgende typografische conventies worden gebruikt.

Formaat Gebruikt voor
SELECT * FROM Hoofdletters geven SQL-instructies, macronamen en termen aan die worden gebruikt op het opdrachtniveau van het besturingssysteem.
RETCODE SQLFetch(hdbc) Het monoruimtelettertype wordt gebruikt voor voorbeeldopdrachtregels en programmacode.
argument Cursieve woorden geven programmatische argumenten aan, informatie die de gebruiker of de toepassing moet verstrekken, of nadruk op woorden.
SQLEndTran Vetgedrukt type geeft aan dat de syntaxis exact moet worden getypt zoals weergegeven, inclusief functienamen.
| Een verticale balk scheidt twee wederzijds exclusieve keuzes in een syntaxislijn.
... Een beletselteken geeft aan dat argumenten meerdere keren kunnen worden herhaald.
. . . Een kolom met drie puntjes geeft de voortzetting van eerdere regels code aan.

Informatie over de codevoorbeelden

De codevoorbeelden in deze handleiding zijn alleen ontworpen voor illustratiedoeleinden. Omdat ze voornamelijk zijn geschreven om ODBC-principes te demonstreren, is de efficiƫntie soms gereserveerd in het belang van duidelijkheid. Daarnaast zijn hele codesecties soms weggelaten voor duidelijkheid. Deze omvatten de definities van niet-ODBC-functies (die functies waarvan de namen niet beginnen met 'SQL') en de meeste foutafhandeling.

Alle codevoorbeelden maken gebruik van ANSI-tekenreeksen en hetzelfde databaseschema, dat wordt weergegeven aan het begin van Catalog Functions.

Voor meer informatie over SQL zijn de volgende standaarden beschikbaar:

  • Databasetaal - SQL met integriteitsverbetering, ANSI, 1989 ANSI X3.135-1989.

  • Databasetaal - SQL: ANSI X3H2 en ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92).

  • Open Group, Data Management: Structured Query Language (SQL), versie 2 (de open groep, 1996).

Naast standaarden en leveranciersspecifieke SQL-handleidingen beschrijven veel boeken SQL, waaronder:

  • Date, C. J., met Darwen, Hugh: A Guide to the SQL Standard (Addison-Wesley, 1993).

  • Emerson, Sandra L., Darnowski, Marcy, and Bowman,Broken S.: The Practical SQL Handbook (Addison-Wesley, 1989).

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

  • Gruber, Martin: Understanding SQL (Resourceex, 1990).

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

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

  • Pascal, Afgeschaft: SQL en Relationele Basics (M & T Books, 1990).

  • Trimble, J. Harvey, Jr. en Chappell, David: A Visual Introduction to SQL (Wiley, 1989).

  • Van der Lans, Rick F.: Inleiding tot SQL (Addison-Wesley, 1988).

  • Vang, Soren: SQL en Relationele Databases (Microtrend Books, 1990).

  • Viescas, John: Snelzoekgids voor SQL (Microsoft Corp., 1989).

Zie voor meer informatie over transactieverwerking:

  • Gray, J. N. en Reuter, Andreas: Transaction Processing: Concepts and Techniques (Morgan Kaufmann Publishers, 1993).

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

Voor meer informatie over Call-Level Interfaces zijn de volgende standaarden beschikbaar:

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

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

Voor meer informatie over ODBC zijn een aantal boeken beschikbaar, waaronder:

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

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

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

  • North, Ken: Windows Multi-DBMS Programming: Using C++, Visual Basic, ODBC, OLE 2 and Tools for DBMS Projects (John Wiley & Sons, Inc., 1995).

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

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

  • Whiting, Bill: Leer jezelf ODBC in Twenty-One Days (Howard W. Sams & Company, 1994).