この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
.Net/C#
›
「マイクロソフト」 ACE.oledb.12.0" は...
眺める:
20606
|
答える:
0
[出典]
「マイクロソフト」 ACE.oledb.12.0"は回避策を提供します
[リンクをコピー]
クズども
掲載地 2015/08/11 11:58:25
|
|
|
このエラーは、ACCESS2007バージョンで作成されたデータベースを使っているのに、サーバー内にそれに対応するプログラムが存在しないことが原因です。
「マイクロソフト」 ACE.oledb.12.0" プロバイダー.
注:
現在のウェブリクエストの実行中に未処理の例外が発生しました。 スタックトレース情報でエラーの詳細や、エラーの発生源をコード内で確認してください。
例外の詳細:
System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。
2007年版Officeシステムドライバーをダウンロード:データ接続コンポーネントインストール
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
このダウンロードにより、Microsoft Office以外のアプリケーションが2007年製Officeシステムファイルからデータを読み取るために使用できるコンポーネントセットがインストールされます。
例えば、Microsoft Office Access 2007(mdbおよびaccdb)ファイルやMicrosoft Office Excel 2007(xls、xlsx、xlsb)ファイルからのデータの読み込みです。
これらのコンポーネントは、Microsoft WindowsのSharePointサービスやテキストファイルとの接続確立もサポートしています。
さらに、ODBCおよびOLEDBドライバもインストールされており、Officeファイル形式と接続するアプリケーション開発時にアプリケーション開発者が使用可能です。
---------------------------------------------------------------------------------------------------------------------------------------------------
このダウンロードをご利用ください:
アプリケーションユーザーであれば、適切なドライバーの使い方についてはアプリケーションドキュメントを参照してください。
もしOLEDBを使うアプリケーション開発者であれば、ConnectionStringプロパティのProviderパラメータを「Microsoft.ACE.OLEDB.12.0」に設定してください。
Microsoft OfficeのExcelデータに接続したい場合は、OLEDB接続文字列の拡張プロパティに「Excel 12.0」を追加してください。
もしあなたがODBCを使ってMicrosoft Office Accessのデータに接続しているアプリケーション開発者なら、
接続文字列を「Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=mdb/accdbファイルへのパス"
もしあなたがODBCを使ってMicrosoft OfficeのExcelデータに接続しているアプリケーション開発者なら、
接続文字列を「Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=パスto xls/xlsx/xlsm/xlsb file"
詳細:
http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=7554f536-8c28-4598-9b72-ef94e038c891
又は:
解決策1(検証は問題ありません)
アプリのアプリプールを選択し------>32ビットアプリを有効にする--------->詳細設定------->
解決策2
Microsoft.ACE.OLEDB.12.0はx64上で使用できません。ウェブアプリケーションをx86にコンパイルさせ、その後Win08 x64に公開する必要があります。アプリケーションプールでEnable 32bit Application = trueを設定するのを忘れないでください。
(検証なし)
先の:
Asp.Net ファイルパス、ファイル名、ファイル拡張子のファイルアップロードコントロールを取得する
次に:
中国通信大学の女子クラスメートをレイプ・殺害しようとした少年の映像露出と内部写真
関連記事
•
MikroTik (7) Alibaba Cloud Server インストール RouterOS v7 CHR
•
中国で有名なIDCクラウドサービスプロバイダーです。
•
アリババクラウドライトウェイトアプリケーションサーバー 200Mピーク帯域幅
•
Linuxサーバーはlogrotateに基づいてnginxログをカットします
•
.NET/C#プロセスはgRPCとUnixドメインソケット間で通信します
•
SQL SERVERデータベースはデフォルトの照合ルールを修正します
•
Nginxは504ゲートウェイのタイムアウトソリューションを発表しました
•
NVIDIA AIスーパーコンピュータであるNVIDIA DGX Sparkが予約注文を受け付けています
•
アリババクラウドは、パブリックサーバーなしでパブリックネットワークにアクセスできるSNATを構築しました
•
個人ホームIP-KVMオープンソースプロジェクトおよびデバイス概要
閲覧したセクション
ごみ箱
フロントエンドフレーム
Windows/Linux
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com