《ODBC 程序员参考》包含以下各节:
- ODBC 3.8 中的新增功能列出了 Windows 8 SDK 中添加的新 ODBC 功能。 
- 示例 ODBC 程序提供了示例 ODBC 程序。 
- ODBC 简介提供了结构化查询语言和 ODBC 的简要历史记录,以及有关 ODBC 接口的概念信息。 
- 开发应用程序包含有关开发使用 ODBC 接口的应用程序以及执行该接口的驱动程序的信息。 
- 安装和配置 ODBC 软件提供了有关安装的信息以及安装 DLL 函数参考。 
- 开发 ODBC 驱动程序 包含有关编写驱动程序的信息。 
- API 参考包含所有 ODBC 函数的语法和语义信息。 
- ODBC 附录 包含 ODBC 错误代码、数据类型和 SQL 语法的技术详细信息与引用表。 
使用 ODBC 文档
ODBC 接口用于与 C 编程语言一起使用。 ODBC 接口的使用涉及三大块:SQL 语句、ODBC 函数调用,以及 C 编程。 本文档假定以下各项:
- 有关 C 编程语言的实践知识 
- 具备一般 DBMS 知识且熟悉 SQL。 
采用以下版式约定:
| Format | 用途 | 
|---|---|
| SELECT * FROM | 大写字母表示 SQL 语句、宏名称以及操作系统命令级别使用的术语。 | 
| RETCODE SQLFetch(hdbc) | 固定宽度字体用于示例命令行和程序代码。 | 
| argument | 斜体字表示编程参数、用户或应用程序必须提供的信息,或者字词强调。 | 
| SQLEndTran | 粗体字表示语法必须完全按照所示输入,包括函数名称。 | 
| | | 垂直条用于分隔语法行中两个互相排斥的选项。 | 
| ... | 省略号表示参数可以多次重复。 | 
| 。 。 。 | 由三个点组成的列表示先前代码行的延续。 | 
关于代码示例
本指南中的代码示例仅用于说明目的。 由于这些示例主要是为了演示 ODBC 原则而编写的,因此为了清晰起见,有时会牺牲效率。 此外,为了清晰起见,有时会省略整个代码部分。 其中包括非 ODBC 函数的定义(名称不以“SQL”开头的函数),以及大多数错误处理。
所有代码示例均使用 ANSI 字符串和相同的数据库架构,该架构在目录函数的开头进行了展示。
推荐阅读的主题
有关 SQL 的详细信息,可以使用以下标准:
- Database Language - SQL with Integrity Enhancement, ANSI, 1989 ANSI X3.135-1989. 
- Database Language - SQL: ANSI X3H2 and ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92). 
- Open Group, Data Management: Structured Query Language (SQL), Version 2 (The Open Group, 1996). 
除了标准指南和特定于供应商的 SQL 指南之外,还有许多介绍 SQL 的书籍,包括:
- Date, C. J., with Darwen, Hugh: A Guide to the SQL Standard (Addison-Wesley, 1993). 
- Emerson, Sandra L., Darnovsky, Marcy, and Bowman, Judith S.:《SQL 实用参考手册》(Addison-Wesley, 1989). 
- Groff, James R. and Weinberg, Paul N.: Using SQL (Osborne McGraw-Hill, 1990). 
- Gruber, Martin: Understanding SQL (Sybex, 1990). 
- Hursch, Jack L. and Carolyn J.: SQL, The Structured Query Language (TAB Books, 1988). 
- Melton, Jim, and Simon, Alan R.: Understanding the New SQL: A Complete Guide (Morgan Kaufmann Publishers, 1993). 
- Pascal, Fabian: SQL and Relational Basics (M & T Books, 1990). 
- Trimble, J. Harvey, Jr. and Chappell, David: A Visual Introduction to SQL (Wiley, 1989). 
- Van der Lans, Rick F.: Introduction to SQL (Addison-Wesley, 1988). 
- Vang, Soren: SQL and Relational Databases (Microtrend Books, 1990). 
- Viescas, John: Quick Reference Guide to SQL (Microsoft Corp., 1989). 
有关事务处理的其他信息,请参阅:
- Gray, J. N. and Reuter, Andreas: Transaction Processing: Concepts and Techniques (Morgan Kaufmann Publishers, 1993). 
- Hackathorn, Richard D.: Enterprise Database Connectivity (Wiley & Sons, 1993). 
有关调用级别接口的详细信息,可以使用以下标准:
- Open Group, Data Management: SQL Call Level Interface (CLI), C451 (Open Group, 1995). 
- ISO/IEC 9075-3:1995, Call-Level Interface (SQL/CLI). 
有关 ODBC 的其他信息,可参考大量书籍,包括:
- Geiger, Kyle: Inside ODBC (Microsoft Press, 1995)。 
- Gryphon, Robert, Charpentier, Luc, Oelschlager, Jon, Shoemaker, Andrew, Cross, Jim, and Lilley, Albert W.: Using ODBC 2 (Que, 1994). 
- Johnston, Tom and 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, and Creamer, John: The ODBC Solution, Open Database Connectivity in Distributed Environments (McGraw-Hill, 1995). 
- Welch, Keith: Using ODBC 2 (Que, 1994). 
- Whiting, Bill: Teach Yourself ODBC in Twenty-One Days (Howard W. Sams & Company, 1994).