2011-01-20 4 views
1

問題は次のとおりです。 Windows XPでIISサーバーを起動しましたが、dbfファイルにアクセスすると例外がクラッシュします。 ファイルを操作するドライバ。vfpoledbが設定されています。ビジュアルスタジオのすべてがうまく動作します。IISでdbfファイルを使用するには?

他にも何かできますか?

+0

どのようなエラーが表示されますか? – stuartd

+0

'vfpoledb.1'プロバイダが登録されていません – user571874

答えて

1

その大文字と小文字を区別場合か、私は知らないが、接続文字列が

文字列CONNSTRING =「プロバイダ= VFPOLEDB.1のようなものでなければなりません;データソース= C:あなたの\パス\ \ OnIISMachine \ YourDatabase.dbc; "

それは大丈夫だ場合は、Microsoft Link for OleDB Provider

から適切なOLEDBドライバを持っていない - SERVERはOLEDBプロバイダがインストールされていないCOMMENT

FROM REVISION ...それはその意志任意のマシン上で必要とされますコードを実行している。したがって、マシンにOleDBプロバイダーがあるため、IISを実行しているマシン(XP)でのテストはうまくいきます。その後、サーバーにアプリケーションをデプロイしても、接続できません。それは何が起こっているのですか?

+0

はい、接続文字列のスペルが正しくあります。デバッガでチェック...スタジオの外は正しく動作しています。 がサーバー外にあります - 例外 – user571874

+0

はすでに完了しています。その理由は単純です:Webサイトのルートにあるにもかかわらず、アクセス許可を個別に設定するために必要なファイルを含むフォルダ。 すべてに感謝します – user571874

関連する問題