Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Browser Anda tidak didukung

Anda perlu memperbarui browser untuk menggunakan situs ini.

Perbarui versi terbaru dari Internet Explorer

Cara membuat Microsoft Access database dengan menggunakan ADOX dan Visual Basic.NET

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:317867
Perhatian ADO dan ADO MD tak sepenuhnya diuji di Microsoft.NET Framework lingkungan. Mereka dapat menyebabkan masalah berselang, terutama dalam aplikasi berbasis layanan atau aplikasi multithreaded. Teknik yang dibahas dalam artikel ini hanya boleh digunakan sebagai ukuran sementara selama migrasi ke ADO.NET. Anda hanya harus menggunakan teknik-teknik ini setelah Anda telah melakukan lengkap pengujian untuk memastikan bahwa ada tidak ada masalah kompatibilitas. Masalah yang disebabkan oleh menggunakan ADO atau ADO MD dengan cara ini tidak didukung. Untuk informasi lebih lanjut, lihat artikel berikut pada Basis Pengetahuan Microsoft:
840667 Anda menerima kesalahan tak terduga ketika menggunakan ADO dan ADO MD dalam.NET Framework aplikasi
Untuk Microsoft Visual C#.NET versi ini Pasal, lihat 317881.

DALAM TUGAS INI

RINGKASAN
Pemrogram mungkin harus membuat database pemrograman, tapi objek Data ActiveX (ADO) maupun ADO.NET menyediakan sarana untuk membuat Microsoft Access database. Namun, Anda dapat membuat akses database dengan menggunakan Penyedia DB OLE Microsoft Jet dan Microsoft ADO Ext. 2.7 untuk DDL dan Keamanan (ADOX) dengan lapisan COM Interop.

Persyaratan

  • Microsoft Visual Basic.NET
  • ADO Ext. 2.7 untuk DDL dan keamanan (ADOX)
Contoh ini selangkah demi selangkah menjelaskan cara menggunakan ADOX dan Visual Dasar.NET untuk membuat database Access on the fly.

back to the top

Langkah-langkah untuk membangun contoh

  1. Buka baru Visual Basic.NET konsol aplikasi.
  2. Dalam Solusi Explorer, klik kanan Referensi node, dan kemudian klik Menambahkan referensi.
  3. Dalam Menambahkan referensi kotak dialog, klik COM tab, klik Microsoft ADO Ext. 2.7 untuk DDL dan Keamanan, klik Pilih untuk menambahkannya ke bagian komponen yang dipilih, dan kemudian klik Oke.
  4. Menghapus semua kode dari jendela kode untuk Module1.VB.
  5. Salin kode berikut dan paste di jendela kode:
    Imports ADOXModule Module1    Sub Main()        Dim cat As Catalog = New Catalog()        cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & _                    "Data Source=D:\AccessDB\NewMDB.mdb;" & _                    "Jet OLEDB:Engine Type=5")        Console.WriteLine("Database Created Successfully")        cat = Nothing    End SubEnd Module					
  6. Mengubah path ke file .mdb baru yang sesuai. Membuat yakin ada folder yang disediakan di jalan. Tekan F5 untuk membangun dan menjalankan proyek.

    File .mdb baru dibuat pada Access 2000 (Jet 4.0) format. Untuk format Jet yang berbeda, lihat bagian "Referensi" ini artikel.
back to the top

Pemecahan Masalah

Penyedia Jet memerlukan jalan yang ada untuk membuat yang baru database. Jika Anda mencoba untuk membuat sebuah file database di jalan yang tidak ada, Anda menerima pengecualian. Pengecualian ini dapat ditangkap dengan menggunakan mencoba menangkap... struktur.

back to the top

REFERENSI


Untuk informasi tambahan tentang cara membuat tabel dengan kunci utama melalui ADOX, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
252908HOWTO: Membuat tabel dengan kunci utama melalui ADOX
Untuk detail lebih lanjut tentang.NET Framework dan COM Interop lapisan, kunjungi Web site Microsoft berikut:

Mengekspos COM komponen untuk.NET Framework Untuk detail lebih lanjut tentang nilai-nilai tipe mesin Microsoft Jet 4.0, kunjungi Web site Microsoft berikut:

Lampiran A: penyedia DB Microsoft OLE untuk Microsoft Jet
back to the top
ADOX BASIC.NET

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 317867 - Tinjauan Terakhir: 09/24/2011 15:53:00 - Revisi: 2.0

  • Microsoft ADO.NET 1.1
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
  • kbhowtomaster kbmt KB317867 KbMtid
Tanggapan
microsoft.com/c.gif?DI=4050&did=1&t=">ng = 1; var Route = "76500"; var Ctrl = ""; document.write("