问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp.net 如何导入字段不固定的excel数据

发布网友 发布时间:2022-04-22 04:36

我来回答

4个回答

热心网友 时间:2023-10-16 22:56

这个你需要学用.net操作数据库,
先把excel的数据取出来放在一个DataTable,用select * from excel表
然后循环遍历这个DataTable的表头,(DataColumn的Caption属性)
再循环你sql数据库的每一列的列头
如果你sql数据库没这一列,就alter table add一列
然后再插,你就会了。

热心网友 时间:2023-10-16 22:57

帮顶下,我尝试实现了好多次都没成功,也没找到好的方法,貌似不能任意导入的!

热心网友 时间:2023-10-16 22:57

这问题。。。解决方法太多了。。最简单的方法:在你拼凑字符串之前判断要拼凑的列是不是存在不就行了。。。。

热心网友 时间:2023-10-16 22:58

那你还得将这些可变的表头用数据库存储,否则以后冒出来新的,总不至于改程序吧!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...女孩穿上宠物小精灵衣服后就变成一只宠物小精灵,这类图片叫什么名字... 一个视频的诞生,从新建项目和序列开始-1 Pr 快捷键大全 20万以下买哪个SUV? 泰拉瑞亚蜂窝墙怎么得 泰拉瑞亚马蜂窝怎么做 时代少年团同人文推荐《三年五载》 万网.com域名每年续费要多少钱? 万网域名注册是什么? 为什么财经类的研究生复旦比上财难那么多,就业差不多,还是有那么多人考... ASP.NET中如何讲Excel表格中的数据导入到SQLServer... IBM怎么设置 BIOS 如何在.net(c#)里将excel导入到oracle中,如何在... IBM里面 怎么设置 U盘启动? ASP.NET中如何把Excel的数据导入到数据库中,最好... 如何设置IBM6824型号电脑从光盘启动? IBM台式机怎么设置BLOS启动项 在vb.net中如何把excel表导入到mysql数据库中去 IBM怎样在bios里面设置cpu风扇控温? IBM 服务器如何设置光盘启动 IBM笔记本电脑如何设置光驱启动 怎样设置IBM的raid? 如何设置ibm双网卡绑定 IBM笔记本电脑如何设置无线上网? .net 导入excel IBM 服务器BIOS的设置,怎么设置从光盘启动 ibm笔记本硬盘如何在BIOS里设置? IBM台式电脑中如何设置光盘优先启动 ibm服务器x3250m4怎么设置u盘启动 IBM笔记本怎样设置u盘启动 怎样将EXCEL表格数据通过C#.NET导入到SQL数据库中? 失信被执行人后果 被法院列入失信被执行人,会有哪些后果和限制? 安全员证有什么作用? 失信人被列入黑名单后有什么样的后果 列入失信名单的人将承担怎样的后果 被纳入失信被执行人名单的后果是什么 被执行失信人名单后果 被国家机关列入失信人名单有什么后果? 被失信人执行名单有什么后果 微信理财通到期怎么取出 理财通理财怎么取出来 微信理财通进阶理财的钱怎么取出来 微信里理财通怎么取钱 微信理财通里面投资的资金要怎么取出来 微信理财通里面的钱怎么取出来 如何将微信理财通的钱取出 我的电脑桌面右下角怎么没有那个选择输入法的小键盘了 电脑屏幕右下角的输入法小键盘不见了怎么办 电脑右下角的小键盘图标没有了,哪里还能进入添加...