猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
EXCEL对应导入Gridview
我要把excel中的数据导入gridview,我可不可以将excel每一列与gridview中每一列一一对应导入?
青春有我
浏览 452
回答 2
2回答
人到中年有点甜
这个真可以,刚研究的,随便你怎么对应,你也可以随便选择需要哪些列,绑定的时候也可以重命名列,这些都只要更改你绑定的SQL语句就行了。不要使用SELECT * FROM SHEET1,列名自己写,比如SELECT 学号 as id ,姓名 as Name from sheet1
0
0
0
阿晨1998
可以,加入Aspose.Cells引用,简单代码如下: Workbook workbook = new Workbook(); workbook.Open(path); StringBuilder sbTipInfo = new StringBuilder(); int count = workbook.Worksheets.Count; for (int k = 0; k < count; k++) { try { Worksheet ws = workbook.Worksheets[k]; DataTable dtResult = ws.Cells.ExportDataTableAsString(0, 0, 1000, 4, true); DataRow[] dr1 = dtResult.Select(" "); DataTable dt = dtResult.Clone(); for (int i = 0; i < dr1.Length; i++) { dt.Rows.Add(dr1[i].ItemArray); } }}这样读出Excel中内容,且放到Table中,然后再绑定到gridview
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续