C#读取excel内容
2013-03-05 14:10
435 查看
//从EXCEL读取数据到DataSet
public DataSet importExcelToDataSet(string FilePath,string sqlStr)
{
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + FilePath + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1'";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter(sqlStr, strConn);
DataSet myDataSet = new DataSet();
try
{
myCommand.Fill(myDataSet);
}
catch (Exception ex)
{
MessageBox.Show("error," + ex.Message);
}
return myDataSet;
}
public DataSet importExcelToDataSet(string FilePath,string sqlStr)
{
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + FilePath + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1'";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter(sqlStr, strConn);
DataSet myDataSet = new DataSet();
try
{
myCommand.Fill(myDataSet);
}
catch (Exception ex)
{
MessageBox.Show("error," + ex.Message);
}
return myDataSet;
}
相关文章推荐
- C#中读取EXCEL内容
- 基于COM组件方式读取Excel文件内容(C#版)
- C#读取EXCEL内容到类时遇到的问题
- excel to datatable (c#用NPOI将excel文件内容读取到datatable数据表中)
- C# 读取Excel文件里面的内容到DataSet
- C#读取Excel表中的数据时,为何有些行的字段内容读取不到
- c# 32位机和64位机 读取Excel内容到DataSet
- 在没有安装office2010的64位系统上C#读取excel内容出现 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the loca
- C#读取excel文件的内容(使用DataSet)
- C#读取excel工作表(sheet)中的内容-----采用名称的方法
- C#下使用第三方开源控件读取Excel文件的内容
- C#下使用第三方开源控件读取Excel文件的内容
- C#读取Excel的指定页面的内容,并返回成一个DataTable
- c#.net不能完全读取Excel内容的问题
- c# 32位机和64位机 读取Excel内容到DataSet
- ASP.NET(C#)读取Excel的文件内容
- ASP.NET(C#)读取Excel的文件内容
- c# 读取excel文件第1个表的内容
- c# 读取 Excel的内容
- C#读取excel内容