FoxProを使用している私の会社の古いソフトウェアがあります。データベースファイルはDBFでデータベースに接続してオンラインレポートを表示しようとしています。私は、ローカルPC上でDBFファイルをコピーして、PC上でPHPを実行すると、すべてが正常であると、接続文字列は次のとおりです。PHPを使用してネットワーク経由でDBFファイルに接続
Provider=VFPOLEDB.1;Data Source="C:\\Users\\Ro\\Desktop\\Root\
問題は、別のPC上にある実際のソフトウェアとデータベースです。私は、ローカルコピーではなく、実際のデータベースを使用するソリューションを探しています。
ファイルをネットワーク共有に置くことはできませんか? –
したがって、ファイルの実際の場所を指すように接続文字列を編集します。あなたは何をしているのですか? –
私はドライブをマッピングし、z:\ rootのようなものを使ってみましたが、\\ 10.0.0.4 \ rootを試しましたが、どちらの状況でもこのメッセージが表示されました:致命的なエラー:キャッチされない例外 'com_exception' withメッセージ 'ソース: Visual FoxProのMicrosoft OLE DBプロバイダー
説明:無効なパスまたはファイル名です。 'スタックトレース:#0 C:\ xampp \ htdocs \ test \ test.php(4):com-> Open( 'Provider = VFPOLE ...')C:¥xampp¥htdocs¥test¥test.php: #1 {main}はC:\ xampp \ htdocs \ test \ test.phpで4行目にスローされました – user9115602