Referensi Pemrogram ODBC

Referensi Programmer ODBC berisi bagian berikut.

  • Apa yang Baru di ODBC 3.8 mencantumkan fitur ODBC baru yang ditambahkan di Windows 8 SDK.

  • Contoh Program ODBC menyajikan contoh program ODBC.

  • Pengantar ODBC menyediakan riwayat singkat Bahasa Permintaan Terstruktur dan ODBC, dan informasi konseptual tentang antarmuka ODBC.

  • Mengembangkan Aplikasi berisi informasi tentang mengembangkan aplikasi yang menggunakan antarmuka odbc dan driver yang mengimplementasikannya.

  • Menginstal dan Mengonfigurasi Perangkat Lunak ODBC menyediakan informasi tentang penginstalan dan referensi fungsi DLL penyiapan.

  • Mengembangkan Driver ODBC berisi informasi tentang menulis driver.

  • Referensi API berisi sintaksis dan informasi semantik untuk semua fungsi ODBC.

  • Lampiran ODBC berisi detail teknis dan tabel referensi untuk kode kesalahan ODBC, jenis data, dan tata bahasa SQL.

Bekerja dengan Dokumentasi ODBC

Antarmuka ODBC dirancang untuk digunakan dengan bahasa pemrograman C. Penggunaan antarmuka ODBC mencakup tiga area: pernyataan SQL, panggilan fungsi ODBC, dan pemrograman C. Dokumentasi ini mengasumsikan hal berikut:

  • Pengetahuan kerja tentang bahasa pemrograman C.

  • Pengetahuan DBMS umum dan keakraban dengan SQL.

Konvensi tipografi berikut digunakan.

Format Digunakan untuk
PILIH * DARI Huruf besar menunjukkan pernyataan SQL, nama makro, dan istilah yang digunakan pada tingkat perintah sistem operasi.
RETCODE SQLFetch(hdbc) Font monospace digunakan untuk contoh baris perintah dan kode program.
argument Kata miring menunjukkan argumen terprogram, informasi yang harus diberikan pengguna atau aplikasi, atau penekanan kata.
SQLEndTran Jenis tebal menunjukkan bahwa sintaks harus ditik persis seperti yang ditunjukkan, termasuk nama fungsi.
| Bilah vertikal memisahkan dua pilihan yang saling eksklusif dalam garis sintaksis.
... Elipsis menunjukkan bahwa argumen dapat diulang beberapa kali.
. . . Kolom tiga titik menunjukkan kelanjutan baris kode sebelumnya.

Tentang Contoh Kode

Contoh kode dalam panduan ini dirancang hanya untuk tujuan ilustrasi. Karena mereka ditulis terutama untuk menunjukkan prinsip-prinsip ODBC, efisiensi terkadang telah disisihkan untuk kepentingan kejelasan. Selain itu, seluruh bagian kode terkadang telah dihilangkan untuk kejelasan. Ini termasuk definisi fungsi non-ODBC (fungsi-fungsi yang namanya tidak dimulai dengan "SQL") dan sebagian besar penanganan kesalahan.

Semua contoh kode menggunakan string ANSI dan skema database yang sama, yang ditampilkan di awal Fungsi Katalog.

Untuk informasi selengkapnya tentang SQL, standar berikut tersedia:

  • Bahasa Database - SQL dengan Peningkatan Integritas, ANSI, 1989 ANSI X3.135-1989.

  • Bahasa Database - SQL: ANSI X3H2 dan ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92).

  • Buka Grup, Manajemen Data: Bahasa Permintaan Terstruktur (SQL), Versi 2 (Grup Terbuka, 1996).

Selain standar dan panduan SQL khusus vendor, banyak buku menggambarkan SQL, termasuk:

  • Date, C. J., dengan Darwen, Hugh: Panduan untuk Standar SQL (Addison-Wesley, 1993).

  • Emerson, Sandra L., Darnovsky, Marcy, dan Bowman, Judith S.: Buku Pegangan SQL Praktis (Addison-Wesley, 1989).

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

  • Gruber, Martin: Memahami SQL (Sybex, 1990).

  • Hursch, Jack L. dan Carolyn J.: SQL, The Bahasa Permintaan Terstruktur (TAB Books, 1988).

  • Melton, Jim, dan Simon, Alan R.: Memahami SQL Baru: Panduan Lengkap (Penerbit Morgan Kaufmann, 1993).

  • Pascal, Fabian: Dasar-Dasar SQL dan Relasional (Buku M & T, 1990).

  • Trimble, J. Harvey, Jr. dan Chappell, David: Pengantar Visual SQL (Wiley, 1989).

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

  • Vang, Soren: Database SQL dan Relasional (Buku Microtrend, 1990).

  • Viescas, John: Panduan Referensi Cepat untuk SQL (Microsoft Corp., 1989).

Untuk informasi tambahan tentang pemrosesan transaksi, lihat:

  • Gray, J. N. dan Reuter, Andreas: Pemrosesan Transaksi: Konsep dan Teknik (Penerbit Morgan Kaufmann, 1993).

  • Hackathorn, Richard D.: Database Perusahaan Koneksi ivity (Wiley & Sons, 1993).

Untuk informasi selengkapnya tentang Antarmuka Tingkat Panggilan, standar berikut tersedia:

  • Buka Grup, Manajemen Data: Antarmuka Tingkat Panggilan (CLI) SQL, C451 (Grup Terbuka, 1995).

  • ISO/IEC 9075-3:1995, Antarmuka Tingkat Panggilan (SQL/CLI).

Untuk informasi tambahan tentang ODBC, sejumlah buku tersedia, termasuk:

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

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

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

  • Utara, Ken: Pemrograman Multi-DBMS Windows: Menggunakan C++, Visual Basic, ODBC, OLE 2 dan Alat untuk Proyek DBMS (John Wiley & Sons, Inc., 1995).

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

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

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