【asp源码栏目提醒】:网学会员为广大网友收集整理了,Net读取(上传的)Excel内容显示到GridView示例源码_网站开发_asp net - 编程语言,希望对大家有所帮助!
Net读取上传的Excel内容显示到GridView示例源码_网站开发_asp.net 发布时间2010年7月22日 文章整理 爱促销 来源大众学习网 点击次数34 Net读取上传的Excel内容显示到GridView示例源码 网站开发 asp.net 分页 1 2010年7月22日爱促销电脑网 开发频道 网上转载…… //上传文件 string filename FileUpload1.FileName string path Server.MapPathc:123 filename FileUpload1.SaveAspath string strConn GetExcelConnStringpath OleDbConnection conn new OleDbConnectionstrConn try conn.Open catch Exception ex //ShowClientJSShowInfo错误 ex.Message 15000 this return //分析工作表个数 DataTable dtTblNames conn.GetSchemaTables if dtTblNames.Rows.Count 1 conn.Close //ShowClientJSShowInfo导入失败只允许1个工作表当前 dtTblNames.Rows.Count.ToString 15000 this return //只解决第一个工作表 string tblName dtTblNames.Rows0Table_Name.ToString hidTableName.Value tblName OleDbCommand cmd new OleDbCommand cmd.Connection conn cmd.CommandText select from tblName OleDbDataAdapter da new OleDbDataAdaptercmd DataTable dt new DataTable try da.Filldt catch Exception ex //ShowClientJSShowInfo预览时发生错误 ex.Message 15000 this finally conn.Close //显示数据 GridView1.DataSource dt GridView1.DataBind