public int ReadFromExcel(string fileName, string sheetName, System.Data.DataTable dataTable)
{
OleDbConnection connection = new System.Data.OleDb.OleDbConnection();
try
{
string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileName + ";Extended Properties=\"Excel 12.0;HDR=YES\"";
string sql = "SELECT * FROM [" + sheetName + "$]";
connection = new OleDbConnection(connectionString);
connection.Open();
OleDbCommand command = new OleDbCommand(sql, connection);
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(command);
DataSet excelOriginalData = new DataSet();
dataTable.Columns.Clear();
dataTable.Clear();
dataAdapter.Fill(dataTable);
}
catch (Exception e)
{
m_sMsg = e.Message;
return -1;
}
finally
{
if (connection.State != System.Data.ConnectionState.Closed)
{
connection.Close();
}
connection.Dispose();
}
return 1;
}
分享到:
相关推荐
uploadfy(上传文件插件),用于同时上传多个文件
这是一个uploadfy上传插件,非常好用,美观。
uploadfy+easyui+struts+json文件上传 ...其中只在action中模拟接收文件,存储文件到指定目录,但是没有跟数据库打交道。 但是这个跟数据库打交道的问题,大家很容易解决了。无论SSH还是SSI还是什么的
uploadfy插件.net源码实例,包含下载的uploadfy插件,对于上传文件图片有很好的帮助
最近在公司进行项目开发时使用的一个上传小东西,很好用。分享给大家。
支持文件批量上传,单个上传,并返回是否上传成功
asp.net利用jquery的uploadfy插件上传图片,我自己编辑的好用。
uploadfy批量上传,图片、视频。带非常漂亮的进度条
uploadfy实现无刷新上传,下载即可直接运行。
uploadfy 上传文件插件,flash的
java版本uploadfy实现上传,下载下来直接部署在tomcat下访问就行,一般不会有问题
实现图片批量无刷新上传与批量浏览功能。
unigui_swfupload批量文件上传.zip
NULL 博文链接:https://gzuimis.iteye.com/blog/1463505
Uploadify简单说来,是基于Jquery的一款文件上传插件。它的功能特色总结如下: 支持单文件或多文件上传,可控制并发上传的文件数 在服务器端支持各种语言与之配合使用
利用 jquery uploadify + java 做的批量上传的例子,可以直接运行
可以直接导入eclipse运行 每步实现基本都加了注释 以下是我碰到的问题: 1 判断session是否失效 本实例没测试这个问题 但在工作项目中碰到了 但原因在这里记录下:web应用会存在一个session 而uploadify上传时也...
基于jquery.uploadify封装的自定义控件,支持简单引用就能被使用,有源码,控件配置简单。上传文件后可显示文件图标。
次压缩包除官方所提供的uploadify3.2包含文件外,还有JQUERY的基础库(jquery-1.8.0.min.js),以及(swfobject.js)组件,这两个文件在使用uploadify3.2组件时也是必须引入的,为了方便,所以将其都压缩到一起,供...