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);
}
}
查看全文
相关阅读:
mysql -- 字符串子串
eclipse 快捷键
eclipse git --- add to index
eclipse -- git 同步
jquery
烂泥:KVM、kickstart与NFS集成
烂泥:KVM与kickstart集成
烂泥:kickstart无人值守安装CentOS6.5
烂泥:【解决】Ubuntu下使用SSH连接centos系统很慢
烂泥:CentOS安装及配置TFTP服务器
原文地址:https://www.cnblogs.com/ringwang/p/1238116.html
最新文章
Android 毛玻璃效果
Android RadioButton selector背景
Gson 解析列表
Android 实现类似微信客户端朋友圈更新提示的小红点&栏目订阅
Android 在 manifest 文件里增加 versionCode,运行后版本并没有随之增加
[Android]在代码混淆中关闭 Log
Ruby on Rails 接口无法调试的问题
mac 双开应用的方法
在C#中如何判断线程当前所处的状态
将字符串格式的16进制转成2进制格式的字符串
热门文章
H5公共样式,用于所有H5开发页面
C# string 转 bool
获取当前 服务 路径 .net
ASP.NET Core:部署项目到Ubuntu Server
No MaterialLocalizations found (Flutter)
Android模拟器访问本地服务器 localhost 127.0.0.1
sql查询优化
html--返回码
jquery 写的折叠菜单
easyUI 日历控件 -- 设置背景提示
Copyright © 2011-2022 走看看