zoukankan
html css js c++ java
asp.net从excel导入数据
注意,导入的文件必须在服务器上,因此必须先上传文件到服务器然后再导入。
///
<
summary
>
///
导入数据到数据集中
///
</
summary
>
///
<
param name
=
"Path"
></
param
>
///
<
param name
=
"TableName"
></
param
>
///
<
param name
=
"tablename2"
>
如果这个有就以他为表名,没有的话就以TableName
</
param
>
///
<
returns
></
returns
>
public
DataTable InputExcel(string Path,string TableName,string tablename2)
{
try
{
string strConn
=
"Provider
=
Microsoft.Jet.OLEDB.
4.0
;"
+
"Data Source
=
"
+
Path
+
";"
+
"Extended Properties
=
Excel
8.0
;";
OleDbConnection conn
=
new OleDbConnection(strConn);
conn.
Open
();
string strExcel
=
"";
OleDbDataAdapter myCommand
=
null
;
if
(tablename2.Length
>
0
&&
!tablename2.Equals(string.Empty))
TableName
=
tablename2;
strExcel
=
"
select
*
from
[
" + TableName + "$
]
";
myCommand
=
new OleDbDataAdapter(strExcel, strConn);
DataTable dt
=
new DataTable();
myCommand.Fill(dt);
conn.
Close
();
return
dt;
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
查看全文
相关阅读:
糍粑大叔的独游之旅-战斗!之弹道实现
攻击判定流程研究: 瀑布算法、圆桌算法、混合算法解析
GitHub排名TOP30的机器学习开源项目/贪心学院
学习ES7+ES8
k8s Ipvs 内部网络自动分配和内部网络一致ip地址,导致ip冲突
Linux操作系统load average过高,kworker占用较多cpu
chrome断点调试&&其他技巧
Mongodb更新数组$pull修饰符 (mongodb 修改器($inc/$set/$unset/$push/$pop/upsert))
记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
解决并发问题,数据库常用的两把锁(转)
原文地址:https://www.cnblogs.com/ringwang/p/1238116.html
最新文章
List of regional organizations by population
普通话异读词审音表(修订稿) (2016年5月)
python PIL
网络管理命令list
Dependency Injection: Constructor vs Property
Autofac Mvc
Sandboxie
How do I get notifications for commits to a repository?
How to undo a git merge squash?
Why use a public method in an internal class?
热门文章
jQuery Unobtrusive Validation
https://jqueryvalidation.org/documentation/
浅谈生存建造类沙盒游戏:主角表现篇
最套路的游戏美术干货分享:暗黑3风格的玛雅建筑设计过程
Could not find a storyboard named 'Main' in bundle NSBundle
分析iOS Crash文件:符号化iOS Crash文件的3种方法
游戏战斗力量化模型探讨
手游[追忆之青]动画导演:2D动画制作技巧
福利向:几款给力的Unity脚本插件推荐
C++Windows核心编程读书笔记
Copyright © 2011-2022 走看看