将csv读到dataset里
public DataSet SelectCSV(string directory, string fileName, string tj)
    {
        
        string ConnStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties='Text;'";
        DataSet ds = new DataSet();
         try
        {
        OleDbDataAdapter adapter = new OleDbDataAdapter(string.Format("select * from [{0}] order by 宝贝名称 desc" + (tj != null ? tj : ""), fileName), string.Format(ConnStr, directory));
        adapter.Fill(ds,"led");
        return ds;
    }
    catch (Exception ex)
    {
        throw ex;
    }
 }
调用 protected void Button2_Click(object sender, EventArgs e)
    {
        string dir = HttpContext.Current.Server.MapPath("~/");
        DataSet ds = SelectCSV(dir, "yitihuahid.csv",null);
        insertproduct(ds);
    }
-------------遇到的问题是
在本地测试没什么问题,但到了服务器上就提示“'d:\wwwroot\eewf\wwwroot\'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。”看样子是路径问题,但提示里的路径是正确的,而且要访问的文件yitihuahid.csv也是存在的
不知道问题出在哪里。
哪位朋友帮看看,谢谢