Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 20606|Jawab: 0

[Sumber] "Microsoft. ACE.oledb.12.0" memberikan solusi

[Salin tautan]
Diposting pada 11/08/2015 11.58.25 | | |
Kesalahan ini disebabkan oleh fakta bahwa Anda menggunakan database yang dibuat oleh versi ACCESS2007, tetapi tidak ada program di server yang bekerja dengannya.


"Microsoft. Penyedia ACE.oledb.12.0".
Catatan:Pengecualian yang tidak ditangani terjadi selama eksekusi permintaan web saat ini. Periksa informasi pelacakan tumpukan untuk detail tentang kesalahan dan dari mana asalnya dalam kode Anda yang menyebabkan kesalahan.

Detail pengecualian:System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。


Unduh driver sistem Office 2007: Penginstalan Komponen Koneksi Data
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
Unduhan ini menginstal serangkaian komponen yang dapat digunakan aplikasi non-Microsoft Office untuk membaca data dari file sistem Office 2007,
Misalnya, membaca data dari file Microsoft Office Access 2007 (mdb dan accdb) dan file Microsoft Office Excel 2007 (xls, xlsx, dan xlsb).
Komponen ini juga mendukung pembuatan koneksi dengan Microsoft Windows SharePoint Services dan file teks.

Selain itu, driver ODBC dan OLEDB diinstal untuk digunakan pengembang aplikasi saat mengembangkan aplikasi yang terhubung dengan format file Office.
---------------------------------------------------------------------------------------------------------------------------------------------------
Gunakan unduhan ini:
Jika Anda adalah pengguna aplikasi, lihat dokumentasi aplikasi untuk informasi terperinci tentang cara menggunakan driver yang sesuai.

Jika Anda adalah pengembang aplikasi yang menggunakan OLEDB, atur parameter Penyedia properti ConnectionString ke "Microsoft.ACE.OLEDB.12.0"
Jika Anda ingin terhubung ke data Microsoft Office Excel, tambahkan "Excel 12.0" ke properti yang diperluas dari string koneksi OLEDB.

Jika Anda seorang pengembang aplikasi yang menggunakan ODBC untuk terhubung ke data Microsoft Office Access,
Harap atur string koneksi ke "Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=jalur ke file mdb/accdb"

Jika Anda seorang pengembang aplikasi yang menggunakan ODBC untuk terhubung ke data Microsoft Office Excel,
Silakan atur string koneksi ke "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=jalur ke file xls/xlsx/xlsm/xlsb"

Rincian:http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=7554f536-8c28-4598-9b72-ef94e038c891


Atau:
Solusi 1 (Verifikasi OK)
  Pilih kumpulan aplikasi aplikasi ------> pilih Setelan lanjutan ---------> aktifkan aplikasi 32-bit -------> true  

Solusi 2
  Microsoft.ACE.OLEDB.12.0 tidak dapat lagi digunakan pada x64, Anda perlu memaksa aplikasi web Anda untuk mengkompilasi ke x86 dan kemudian menerbitkannya ke Win08 x64, ingatlah untuk mengatur Aktifkan Aplikasi 32bit = true pada kumpulan aplikasi.
(Tidak ada verifikasi)






Mantan:Asp.Net Mendapatkan jalur file, nama file, dan ekstensi kontrol FileUpload
Depan:Eksposur video dan foto di dalam seorang anak laki-laki yang mencoba memperkosa dan membunuh teman sekelas perempuan di Universitas Komunikasi China
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com