Bagikan melalui


SQLConfigDataSource (Driver Akses)

Catatan

Topik ini menyediakan informasi khusus Driver Akses. Untuk informasi umum tentang fungsi ini, lihat topik yang sesuai di bawah Referensi API ODBC.

Fungsi SQLConfigDataSource yang digunakan untuk menambahkan, memodifikasi, atau menghapus sumber data secara dinamis menggunakan kata kunci berikut.

Kata kunci Deskripsi
COLLATINGSEQUENCE Urutan di mana bidang diurutkan.

Ini mengatur opsi yang sama dengan Susun Urutan dalam kotak dialog penyetelan.
COMPACT_DB Melakukan pemadatan data pada file database. Memiliki format berikut: COMPACT_DB=<path_name><optionaL_sort_order><kata kunci> ENCRYPT opsional.

Saat menggunakan kata kunci COMPACT_DB dalam pernyataan yang sama dengan kata kunci DSN, driver ini mengabaikan kata kunci DSN. Oleh karena itu, memadatkan database dan menentukan DSN adalah proses dua langkah.
CREATE_DB Membuat file database. Memiliki format berikut: CREATE_DB=<path_name><kata kunci> optional_ENCRYPT urutan><optional_sort, di mana nama jalur adalah jalur lengkap ke database Microsoft Access. Kesalahan akan dikembalikan jika nama jalur menentukan database yang sudah ada. Urutan pengurutan akan seperti yang disiapkan dalam kotak dialog Database Baru ditampilkan saat tombol Buat ditekan dalam kotak dialog Penyetelan Microsoft Access. Jika tidak ada urutan pengurutan yang ditentukan, Umum akan digunakan.

Saat menggunakan kata kunci CREATE_DB dalam pernyataan yang sama dengan kata kunci DSN, driver ini mengabaikan kata kunci DSN. Oleh karena itu, membuat database dan menentukan DSN adalah proses dua langkah. Saat menggunakan kata kunci CREATE_DB, jika nama jalur database Microsoft Access yang akan dibuat berisi satu atau beberapa spasi, maka seluruh nama jalur harus diapit oleh tanda kutip ganda, seperti yang diperlihatkan dalam contoh berikut:

"C:\PROGRAM FILES\COMMON FILES\ MyAccess.mdb"

"C:\PROGRAM FILES\Access2.mdb"

CREATE_DB=C:\TEMP\test.mdb (tidak diperlukan tanda kutip)
CREATE_SYSDB Membuat file database sistem. Memiliki format berikut: CREATE_SYSDB=<path-name><optional-sort-order>, di mana nama jalur adalah jalur lengkap ke database Microsoft Access. Kesalahan akan dikembalikan jika nama jalur menentukan database yang sudah ada. Urutan pengurutan akan seperti yang disiapkan dalam kotak dialog Database Baru ditampilkan saat tombol Buat diklik dalam kotak dialog Penyetelan ODBC Microsoft Access . Jika tidak ada urutan pengurutan yang ditentukan, Umum akan digunakan.
CREATE_V2DB Membuat file database yang kompatibel dengan Microsoft Access 2.0. Memiliki format berikut: CREATE_V2DB=<path-name><optional-sort-order>, di mana nama jalur adalah jalur lengkap ke database Microsoft Access. Kesalahan akan dikembalikan jika nama jalur menentukan database yang sudah ada. Urutan pengurutan akan seperti yang disiapkan dalam kotak dialog Database Baru ditampilkan saat tombol Buat ditekan dalam kotak dialog Penyetelan Microsoft Access. Jika tidak ada urutan pengurutan yang ditentukan, Umum akan digunakan.

Saat menggunakan kata kunci CREATE_V2DB dalam pernyataan yang sama dengan kata kunci DSN, driver ini mengabaikan kata kunci DSN. Oleh karena itu, membuat database dan menentukan DSN adalah proses dua langkah.

Saat menggunakan kata kunci CREATE_V2DB, jika nama jalur database Microsoft Access yang akan dibuat berisi satu atau beberapa spasi, maka seluruh nama jalur harus diapit oleh tanda kutip ganda, seperti yang diperlihatkan dalam contoh berikut:

"C:\PROGRAM FILES\COMMON FILES\ MyAccess.mdb"

"C:\PROGRAM FILES\Access2.mdb"

CREATE_V2DB=C:\TEMP\test.mdb (tidak diperlukan tanda kutip)
DBQ Nama file database.

Ini mengatur opsi yang sama dengan Database dalam kotak dialog penyetelan.
DEFAULTDIR Spesifikasi jalur ke file database.
DESKRIPSI Deskripsi data di sumber data.

Ini mengatur opsi yang sama dengan Deskripsi dalam kotak dialog penyetelan.
DRIVER Spesifikasi jalur ke DLL driver.
DRIVERID ID bilangan bulat untuk driver. 25 (Microsoft Access)
FIL Jenis file MS Access untuk Microsoft Access
IMPLICITCOMMITSYNC Menentukan apakah driver Microsoft Access akan melakukan penerapan internal atau implisit secara asinkron. Nilai ini awalnya diatur ke "Ya", yang berarti bahwa driver Microsoft Access akan menunggu penerapan dalam transaksi internal/implisit selesai.

Nilai opsi ini tidak boleh diubah tanpa pertimbangan konsekuensi yang cermat. Untuk informasi selengkapnya tentang opsi ini, lihat Panduan Programmer Mesin Database Microsoft Jet.

Ini mengatur opsi yang sama dengan ImplicitCommitSync dalam kotak dialog penyetelan.
MAXBUFFERSIZE Ukuran buffer internal, dalam kilobyte, yang digunakan oleh Microsoft Access untuk mentransfer data ke dan dari disk. Ukuran buffer default adalah 2048 KB (ditampilkan sebagai 2048). Nilai bilangan bulat apa pun yang dapat dibagi dengan 256 dapat digunakan. Ini mengatur opsi yang sama dengan Ukuran Buffer dalam kotak dialog penyetelan.
MAXSCANROWS Jumlah baris yang akan dipindai saat mengatur jenis data kolom berdasarkan data yang ada.

Angka dari 1 hingga 16 dapat dimasukkan agar baris dapat dipindai. Nilai default ke 8; jika diatur ke 0, semua baris dipindai. (Angka di luar batas akan mengembalikan kesalahan.)

Ini mengatur opsi yang sama dengan Baris untuk Dipindai dalam kotak dialog penyetelan.
PAGETIMEOUT Menentukan periode waktu, dalam milidetik, bahwa halaman (jika tidak digunakan) tetap berada di buffer sebelum dihapus. Defaultnya adalah lima persepuluh detik (0,5 detik). Perhatikan bahwa opsi ini berlaku untuk semua sumber data yang menggunakan driver ODBC.

Ini mengatur opsi yang sama dengan Batas Waktu Halaman dalam kotak dialog penyetelan.
PWD Kata sandi.
READONLY TRUE untuk membuat file baca-saja; FALSE untuk membuat file tidak baca-saja.

Ini mengatur opsi yang sama seperti Baca Saja dalam kotak dialog penyetelan.
REPAIR_DB Memperbaiki database yang rusak karena kegagalan yang terjadi selama proses penerapan.

Saat menggunakan kata kunci REPAIR_DB dalam pernyataan yang sama dengan kata kunci DSN, driver ini mengabaikan kata kunci DSN. Oleh karena itu, memperbaiki database dan menentukan DSN adalah proses dua langkah.
SYSTEMDB Untuk driver Microsoft Access, spesifikasi jalur ke file database sistem.

Ini mengatur opsi yang sama dengan Database Sistem dalam kotak dialog penyetelan.
BENANG Jumlah utas latar belakang untuk digunakan mesin. Nilai ini default ke 3, tetapi dapat diubah.

Ini mengatur opsi yang sama dengan Utas dalam kotak dialog penyetelan.
UID Untuk driver Microsoft Access, nama ID pengguna yang digunakan untuk masuk.
USERCOMMITSYNC Menentukan apakah driver Microsoft Access akan melakukan transaksi yang ditentukan pengguna secara asinkron. Nilai ini awalnya diatur ke "Ya", yang berarti bahwa driver Microsoft Access akan menunggu penerapan dalam transaksi yang ditentukan pengguna selesai.

Nilai opsi ini tidak boleh diubah tanpa pertimbangan konsekuensi yang cermat. Untuk informasi selengkapnya tentang opsi ini, lihat Panduan Programmer Mesin Database Microsoft Jet.

Ini mengatur opsi yang sama dengan UserCommitSync dalam kotak dialog penyetelan.