Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Driver Manager ODBC 3.5 (atau lebih tinggi) mendukung versi ANSI dan Unicode dari semua fungsi yang menerima pointer ke string karakter atau SQLPOINTER dalam argumen mereka. Fungsi Unicode diimplementasikan sebagai fungsi (dengan akhiran W), bukan sebagai makro. Fungsi ANSI (yang dapat dipanggil dengan atau tanpa akhiran A) identik dengan fungsi ODBC API saat ini.
Keterangan
Untuk fungsi Unicode yang selalu mengembalikan atau mengambil string atau argumen panjang, argumen diteruskan sebagai jumlah karakter. Untuk fungsi yang mengembalikan informasi panjang untuk data server, ukuran tampilan dan presisi dijelaskan dalam jumlah karakter. Ketika panjang (ukuran transfer data) dapat merujuk ke string atau data nonstring, panjangnya dijelaskan dalam panjang oktet. Misalnya, SQLGetInfoW masih akan mengambil panjang sebagai count-of-byte, tetapi SQLExecDirectW akan menggunakan jumlah karakter.
Jumlah karakter mengacu pada jumlah byte (oktet) untuk fungsi ANSI dan jumlah WCHAR (kata 16-bit) untuk fungsi UNICODE. Secara khusus, urutan karakter byte ganda (DBCS) atau urutan karakter multibyte (MBCS) dapat terdiri dari beberapa byte. Urutan karakter Unicode UTF-16 dapat terdiri dari beberapa WCHAR.
Berikut ini adalah daftar fungsi ODBC API yang mendukung versi Unicode (W) dan ANSI (A):
SQLBrowse Koneksi
SQLColAttribute
SQLColAttributes
SQLColumnPrivileges
SQLColumns
SQL Koneksi
SQLDataSources
SQLDescribeCol
SQLDriver Koneksi
SQLDrivers
SQLError
SQLExecDirect
SQLForeignKeys
SQLGet Koneksi Attr
SQLGet Koneksi Option
SQLGetCursorName
SQLGetDescField
SQLGetDescRec
SQLGetDiagField
SQLGetDiagRec
SQLGetInfo
SQLGetStmtAttr
SQLGetTypeInfo
SQLNativeSql
SQLPrepare
SQLPrimaryKeys
SQLProcedureColumns
SQLProcedures
SQLSet Koneksi Attr
SQLSet Koneksi Option
SQLSetCursorName
SQLSetDescField
SQLSetStmtAttr
SQLSpecialColumns
SQLStatistics
SQLTablePrivileges
SQLTables
Berikut ini adalah daftar fungsi penginstal ODBC dan ODBC Penerjemah yang mendukung versi Unicode (W) dan ANSI (A):
SQLConfigDataSource
SQLCreateDataSource
SQLDataSourceToDriver
SQLDriverToDataSource
SQLGetAvailableDrivers
SQLGetInstalledDrivers
SQLGet Penerjemah
SQLInstallDriver
SQLInstallDriverManager
SQLInstallerError
SQLInstallODBC
SQLReadFileDSN
SQLRemovedSNFromINI
SQLValidDSN
SQLWritedSNToINI
Catatan
Fungsi yang tidak digunakan lagi memiliki dukungan pemetaan Unicode-ke-ANSI karena Manajer Driver ODBC 3.x mendukung kompilasi ulang aplikasi ODBC 2.x dengan #define UNICODE.
Bagian ini berisi topik berikut.