シンプルな CSV ファイルをロードし、それを GridView コントロールに表示する ASP C# WebSite が必要です (少なくとも最初は)。
私はすでにほとんどすべての作業を行うコードを持っています。私が見逃している/機能させることができないのは、「データソース」を正しく設定することです。
読み込みたい CSV ファイルは、ネットワーク内の別のサーバーにあります (パスは「\td47vc\public\Joe\ASP\Test」です)。
ここに私が書いたコードがあります:
public DataSet GetCSVFile(string fileName)
{
string pathName = "\\td47vc\\public\\Joe\\ASP\\Test";
string file = System.IO.Path.GetFileName(fileName);
OleDbConnection excelConnection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathName + ";Extended Properties=Text;");
OleDbCommand excelCommand = new OleDbCommand(@"SELECT * FROM " + file, excelConnection);
OleDbDataAdapter excelAdapter = new OleDbDataAdapter(excelCommand);
excelConnection.Open();
DataSet ds = new DataSet();
excelAdapter.Fill(ds);
excelConnection.Close();
return ds;
}
次のエラーが表示されます:「\td47vc\public\Joe\ASP\Test」は有効なパスではありません。パス名のつづりが正しいこと、およびファイルが存在するサーバーに接続していることを確認してください。
ありがとう、
ゴロフ男