首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net 从服务器上读取excel并绑定到datagirdview上头

2013-05-02 
asp.net 从服务器上读取excel并绑定到datagirdview上面各位好,我是新手,请问我如何取服务器上的路径,取完

asp.net 从服务器上读取excel并绑定到datagirdview上面
各位好,我是新手,请问我如何取服务器上的路径,取完之后是下面这样写吗?


    string conString = file.FileName;
                string strSource = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + conString + "; Extended Properties =Excel 8.0";
                OleDbConnection conn = new OleDbConnection(strSource);
                string sqlstring = @"SELECT * FROM [Sheet1$]";
                OleDbDataAdapter adapter = new OleDbDataAdapter(sqlstring, conn);
                DataSet da = new DataSet();
                adapter.Fill(da);
                this.GridView1.DataSource = da.Tables[0];
            
ASP.NET Excel
[解决办法]
再conString这个路径下能找到xls文件不

LZ可以断点调试下,看下excel里面的数据有没有读取到DataSet里面

还有你读取的时候Sheet1的名称也要对上的哦
[解决办法]
还需要调用数据绑定控件的DataBind()方法。
[解决办法]
你的意识是 你服务器上有个excel 然后你调用直接读取? 那你conString 直接写路径就可以
[解决办法]
conn?需要打开和关闭的

热点排行
Bad Request.