2012-02-23 26 views
5

Tôi nhập tệp excel vào cơ sở dữ liệu từ chuỗi kết nối dưới đây của mã .net.Microsoft.Jet.OLEDB.4.0 không được đăng ký trong hệ thống cục bộ

Khi tôi chạy nó từ 64-bit server 2008 PC nó chạy từ visual studio 2005 đúng, nhưng khi tôi

xuất bản mã và chạy nó từ IIS, thư mục ảo nó mang lại lỗi.

+0

64-bit sử dụng một tên và phiên bản cho điều này, hãy tham khảo liên kết này http://stackoverflow.com/questions/8990537/reading-microsoft-access-database-64bit/9407406#9407406 – linquize

Trả lời

0

Vui lòng thử sau,

  • Cài đặt Microsoft Access Database Engine.exe.
  • Trên IIS goto Hồ bơi ứng dụng, hãy chọn nhóm ứng dụng của trang web.
  • Nhấp vào Cài đặt nâng cao, đặt Bật ứng dụng 32 bit thành true.every mọi thứ sẽ hoạt động.
1

Bạn cần cài đặt Micorsoft Access Database Engine. Vui lòng tải xuống các verions có liên quan và cài đặt.

[ Micorsoft Access Database Engine][1] 
+0

yes, i đã cài đặt AccessDatabaseEngine_x64.exe. Nhưng cùng một vấn đề xảy ra. – Priya

Các vấn đề liên quan