Select the product you need help with
Cara mengakses beberapa database dalam SQL permintaan di VB 3.0ID Artikel: 113701 Pada Halaman iniRINGKASANKetika mengakses data dari lebih dari satu sumber data secara bersamaan di
satu permintaan, Anda akan mungkin ingin menggunakan tercepat dan paling umum
metode--melampirkan tabel dari sumber data yang berbeda untuk satu
Microsoft Access database. Pada saat itu, permintaan yang span dua berbeda
database dapat dibangun seolah-olah semua tabel, terpasang atau lokal,
lokal ke Microsoft Access database. Melampirkan tabel memiliki kinerja yang kuat dan administratif keuntungan-- terutama jika Anda mengeksekusi query berulang kali. Namun, kadang-kadang Anda mungkin ingin mengambil rute yang lebih lambat yang dijelaskan dalam artikel ini ketika Anda memerlukan untuk menggunakan ad hoc pertanyaan yang mencakup dua atau lebih database. Artikel ini menjelaskan bagaimana membangun ini lebih lambat lintas-database queries. INFORMASI LEBIH LANJUTAda dua metode yang dapat Anda gunakan untuk menentukan sebuah database di luar yang
Itulah saat ini terbuka. Metode satuMicrosoft akses SQL menyediakan IN klausul yang memungkinkan Anda untuk menghubungkan ke basis data eksternal (database selain database saat ini). Metode ini , namun, membatasi Anda untuk hanya satu eksternal database pada satu waktu.Klausul IN memiliki dua bagian, nama database dan menghubungkan string. Database nama adalah sepenuhnya kualifikasi path ke file atau direktori yang berisi database file dan connect string berisi tipe database dan lain parameter yang diperlukan. Untuk menentukan basis data eksternal, tambahkan tanda titik koma (;) untuk connect bagian, dan sertakan dengan tanda kutip tunggal atau ganda. Berikut contoh menggunakan IN klausul untuk menetapkan meja (pelanggan) di dBASE IV database (penjualan): Metode duaMicrosoft Access mesin yang dimasukkan ke dalam Visual Basic versi 3.0 dapat mengurai SQL query untuk menyertakan string connect yang digunakan untuk membuka database objek. Klausa dari pernyataan SQL menerima memenuhi syarat nama tabel, yang memungkinkan penempatan string connect di square kurung sebelum nama tabel. Connect string dipisahkan dari nama tabel dengan sebuah periode. Metode ini memungkinkan Anda untuk menghubungkan ke beberapa database eksternal pada waktu yang sama.Anda dapat mengakses setiap meja di salah satu dari dua database di dalam Pilih satu pernyataan oleh menggunakan sintaks ini: Secara umum, string connect yang digunakan di sini dalam kurung identik dengan properti Connect TableDef saat melampirkan atau parameter keempat pernyataan OpenDatabase. Akan di salah satu dari tiga bentuk bergantung pada database (ODBC, Islam TERPADU, atau Microsoft Access). Untuk ODBC database: Kode contoh dari beberapa Database QueryContoh ini menciptakan dynaset yang bergabung dengan dua tabel dari sumber data dua, satu SQL Server dan Microsoft Access database lain. TestTab tabel SQL Server dan meja T1 dalam Microsoft Access database.Catatan Anda harus mengubah <username>dan <strong password="">ke nilai yang benar sebelum Anda menjalankan kode ini. Pastikan bahwa nama pengguna memiliki izin yang sesuai untuk melakukan operasi ini pada database. </strong></username> Khusus catatan mengenai aman Microsoft Access databaseJika Microsoft Access database dijamin, aplikasi Visual Basic harus mengeksekusi perintah SetDataAccessOption dan SetDefaultWorkspace sebelum mengeksekusi data mengakses kode yang terkait. Hal ini diperlukan untuk berhasil logon karena Microsoft Access tidak menggunakan "Username =" dan "PWD =" bagian dari connect string. Misalnya:Namun, jika lebih dari dua aman Microsoft Access database harus diakses untuk permintaan, pendekatan yang terbaik adalah untuk memindahkan meja sebenarnya dari database aman ke dalam satu database yang aman. Untuk melakukan ini, Anda perlu mengubah sandi untuk account admin untuk "" sementara selama transfer operasi. Kemudian Anda dapat menggunakan kode Visual Basic, seperti yang di data akses sampel Visdata, untuk menyalin tabel. REFERENSIUntuk informasi tambahan tentang keamanan Microsoft Access, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 105990
(http://support.microsoft.com/kb/105990/
)
INFO: Bagaimana Visual Basic 3.0 pegangan keamanan ditetapkan oleh Microsoft AccessPropertiID Artikel: 113701 - Kajian Terakhir: 14 September 2011 - Revisi: 2.0
Penerjemahan Mesin PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:113701
(http://support.microsoft.com/kb/113701/en-us/
)
| Terjemahan Artikel
|





Kembali ke atas








