ExcelのインターフェイスなしでExcel(.xlsx)データへのアクセス
課題:
に構成された接続文字列からデータにアクセスしようとすると、「外部テーブルは予想形式ではありません」エラーが発生します。これは通常、Excelアプリケーション内でExcelファイルがまだ開いていないときに発生します。
OleDbDataAdapter
Microsoft.Jet.OLEDB.4.0
解決策:Extended Properties=Excel 8.0
重要な変更の内訳は次のとおりです
プロバイダー:
<code class="language-csharp">public static string filePath = @"C:\src\RedirectApplication\RedirectApplication1s.xlsx"; public static string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filePath + ";Extended Properties=Excel 12.0;";</code>
以上がExcel (.xlsx) ファイルを Excel で開かずに読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。