问答文章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-20 07:30

我来回答

1个回答

热心网友 时间:2024-03-23 08:04

public
static
DataSet
CreateDataSource()
{
OpenFileDialog
dialog
=
new
OpenFileDialog();
if
(dialog.ShowDialog()
!=
DialogResult.OK)
return
null;
string
filename
=
dialog.FileName;
string
strConn;
strConn
=
"Provider=Microsoft.Jet.OLEDB.4.0;"
+
"Data
Source="
+
filename
+
";Extended
Properties
=Excel
8.0;";
try
{
OleDbConnection
conn
=
new
OleDbConnection(strConn);
OleDbDataAdapter
myCommand
=
new
OleDbDataAdapter("SELECT
*
FROM
[数据$]",
strConn);
DataSet
myDataSet
=
new
DataSet();
myCommand.Fill(myDataSet);
return
myDataSet;
}
catch
(
Exception
ex
)
{
MessageBox
.Show("打开文件时出错:"
+
ex.Message);
return
null;
}
}
//sql
语句说明
"SELECT
*
FROM
[数据$]",其中
“数据”表示excel中sheet的名称,
如:excel文件中有个叫"Sheet1"的标签页,
SQL语句

SELECT
*
FROM
[Sheet1$]",excel的列会自动转化成
DataTable
的列,支持中文,会自动判断数据行。
每次只能打开一个sheet。
有了上面的数据,你再foreach
插入到SQL中去
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
太和县环球嘉年华港口有限公司怎么样? 为什么抵触相亲? 鸡蛋怎么做好吃家常做法大全 为何抵触相亲 为什么很多人都抵触相亲? 鸡蛋怎么做才营养好吃呢? 怎么可以搞到110电话打过去给别人 植发后能保持多久?有人知道吗? 银联储蓄卡包括什么 怎么让电脑图标变小如何将电脑桌面上软件变小 C#.NET中excel的导入导出 ASP.NET(C#)中如何将Excel文件中的内容导入到已经... C#.NET 上传Excel表格导入 .net Excel导入图片 .net如何导入导出excel内容?(求实例) 大华美容整形医院袪斑 成都有那些医学美容医院 成都大华韩艺整形美容医院怎么样?想去做隆鼻 什么... 男性怎么美白? 激光祛斑后要注意哪些事项 请问IP地址为什么会一样呢 成都大华美容整形医院 治疗黄斑病变成都哪个医院好 成都哪里绣眉漂唇好? 大华美容整形医院那个医生做的双眼皮手术最后? 问一下绵阳火车站到大华医学美容院怎么走 成都大华医院怎么样啊,好不好呢,是三甲的吗? 成都大华整形医院在五桂桥汽车站坐几路公交车到?... 上周去成都大华医学美容医院做了绣眉,后来回想不... 成都大华医学美容医院的介绍 asp.net实现excel导入导出 c#.net完成数据到excel表的导入与导出 .net上传EXCEL文件到服务器导入数据库,成功上传,... 如何实现asp.net中将Excel导入数据库多个表中? ASP.NET 客户端导入EXCEL数据 如何把Excel数据导入到数据库表中 asp.net ASP.NET如何将excel的数据导入到Access的表中 Asp.net 中的Excel导入数据功能实现? .NET导入excel显示进度条 .net导入Excel日期问题 asp.net导入excel时出错? .net导入excel时候出现了很多空白行什么情况? asp.net中如何选择本地计算机里的excel文件并将数... IP地址前两段一样的,是不是说明这两个IP距离很近? 捕鱼假日单机版的捕鱼假日单机版注册 捕鱼假日单机版的游戏背景 什么是期末持仓 期货右上角显示的持仓是什么意思? 期货中净持仓指什么 股指期货持仓是什么意思