返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

.net连接Excel程序代码

时间:2011-05-24 14:03来源:知行网www.zhixing123.cn 编辑:麦田守望者

#region 获取Excel中的数据,返回DataTable
/// <summary>
/// 获取Excel中的数据,返回DataTable
/// </summary>
/// <param name="filename">Excel的文件路径</param>
/// <param name="comText">Excel查询字符串</param>
/// <returns>DataTable</returns>
public static DataTable GetXlsDataTable(string filename,string comText)
{
try
{
con= new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filename + ";Extended Properties=Excel 8.0;");
con.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter(comText, con);
DataTable table = new DataTable();
adapter.Fill(table);
return table;
}
catch (Exception ex)
{
exceptionMessage = ex.Message;
return null;
}
finally
{
con.Close();
}
}
#endregion

------分隔线----------------------------
标签(Tag):C# C#实例教程 c#基础教程 C#源代码
------分隔线----------------------------
推荐内容
猜你感兴趣