重複の可能性:
System.Data.OleDb.OleDbException: 無効なインターネット アドレスです。OleDb を使用して Web サーバー上にある Excel ファイルに接続する方法
サーバーにエクセルファイルをアップロードしました。http :// mysite.com/docs/excelFile.xlsx". ファイルをディスクに保存せずに、oledb 接続を確立して、この Excel ファイルを読み取る必要があります。サーバーにあるファイルの接続文字列を作成できますか?
String connectionString = String.Empty;
connectionString = String.Format(@"Provider=Microsoft.ACE.OLEDB.12.0;
Data Source={0};Extended Properties=""Excel 8.0;HDR=YES;IMEX=1;""",
"http://mysite.com/docs/excelFile.xlsx");