evento
Obtenha a certificação no Microsoft Fabric — gratuitamente!
19/11, 23 - 10/12, 23
Por um tempo limitado, a equipe da Comunidade do Microsoft Fabric está oferecendo vouchers de exame DP-600 gratuitos.
Prepare-se agoraEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
A Referência do Programador ODBC contém as seções a seguir.
Novidades no ODBC 3.8 lista os novos recursos ODBC que foram adicionados ao SDK do Windows 8.
Exemplo de programa ODBC apresenta um exemplo de programa ODBC.
Introdução ao ODBC fornece um breve histórico da Linguagem SQL e do ODBC, além de informações conceituais sobre a interface ODBC.
Desenvolver aplicativos contém informações sobre o desenvolvimento de aplicativos que usam a interface ODBC e os drivers que a implementam.
Instalar e configurar o software ODBC fornece informações sobre instalação e uma referência de função DLL de configuração.
Desenvolver um driver ODBC contém informações sobre como escrever um driver.
Referência de API contém informações de sintaxe e semântica para todas as funções ODBC.
Os Apêndices do ODBC contêm detalhes técnicos e tabelas de referência para códigos de erro ODBC, tipos de dados e gramática SQL.
A interface ODBC é projetada para uso com a linguagem de programação C. O uso da interface ODBC abrange três áreas: instruções SQL, chamadas da função ODBC e programação em C. Esta documentação pressupõe o seguinte:
Conhecimento prático da linguagem de programação C.
Conhecimento geral de DBMS e familiaridade com SQL.
As convenções tipográficas a seguir são usadas.
Formatar | Usado para |
---|---|
SELECT * FROM | Letras maiúsculas indicam instruções SQL, nomes de macros e termos usados no nível de comando do sistema operacional. |
RETCODE SQLFetch(hdbc) |
A fonte monoespaçada é usada para exemplos de linhas de comando e código de programa. |
argument | Palavras em itálico indicam argumentos programáticos, informações que o usuário ou o aplicativo deve fornecer ou ênfase nas palavras. |
SQLEndTran | O negrito indica que a sintaxe deve ser digitada exatamente como mostrada, inclusive nomes de funções. |
| | Uma barra vertical separa duas opções mutuamente exclusivas em uma linha de sintaxe. |
... | Reticências indicam que os argumentos podem ser repetidos várias vezes. |
. . . | Uma coluna de três pontos indica a continuação das linhas de código anteriores. |
Os exemplos de código neste guia foram criados apenas para fins ilustrativos. Como foram escritos principalmente para demonstrar os princípios do ODBC, a eficiência às vezes foi deixada de lado em benefício da clareza. Além disso, às vezes, seções de código inteiras foram omitidas para proporcionar maior clareza. Isso inclui as definições de funções não ODBC (as funções cujos nomes não começam com "SQL") e a maior parte do tratamento de erros.
Todos os exemplos de código usam cadeias de caracteres ANSI e o mesmo esquema de banco de dados, que é mostrado no início de Funções de catálogo.
Para obter mais informações sobre SQL, os seguintes padrões estão disponíveis:
Linguagem de banco de dados: SQL com aprimoramento de integridade, ANSI, 1989 ANSI X3.135-1989.
Linguagem de Banco de Dados: SQL: ANSI X3H2 e ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92).
Open Group, Data Management: Structured Query Language (SQL), Versão 2 (The Open Group, 1996).
Além dos padrões e guias SQL específicos do fornecedor, muitos livros descrevem SQL, inclusive:
Date, C. J., com Darwen, Hugh: A Guide to the SQL Standard (Addison-Wesley, 1993).
Emerson, Sandra L., Darnovsky, Marcy, e Bowman, Judith S.: The Practical SQL Handbook (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. e 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).
Para obter informações adicionais sobre o processamento de transações, consulte:
Gray, J. N. and Reuter, Andreas: Transaction Processing: Concepts and Techniques (Morgan Kaufmann Publishers, 1993).
Hackathorn, Richard D.: Enterprise Database Connectivity (Wiley & Sons, 1993).
Para obter mais informações sobre Interfaces de Nível de Chamada, os seguintes padrões estão disponíveis:
Open Group, Data Management: SQL Call Level Interface (CLI), C451 (Open Group, 1995).
ISO/IEC 9075-3:1995: Interface de Nível de Chamada (SQL/CLI).
Para obter informações adicionais sobre ODBC, vários livros estão disponíveis, inclusive:
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).
evento
Obtenha a certificação no Microsoft Fabric — gratuitamente!
19/11, 23 - 10/12, 23
Por um tempo limitado, a equipe da Comunidade do Microsoft Fabric está oferecendo vouchers de exame DP-600 gratuitos.
Prepare-se agora