static void connectToXls()
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=e:/tmp/123.Xls;Extended Properties=Excel 8.0;";
String strSql = "select * from [sheet1$]";
using (OleDbConnection Conn = new OleDbConnection(strConn))
{
OleDbCommand command = new OleDbCommand(strSql);
command.Connection = Conn;
try
{
Conn.Open();
Console.WriteLine(Conn.ToString());
Object ob = command.ExecuteScalar();
Console.WriteLine(ob.GetType());
Console.WriteLine(ob);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
Conn.Close();
}
}
C#中访问Excel(xls)数据源的例程
最新推荐文章于 2025-01-23 08:00:00 发布
本文提供了一个使用C#通过OLE DB连接到Excel文件并读取数据的方法。示例代码展示了如何设置连接字符串、执行查询以及捕获可能发生的异常。
351

被折叠的 条评论
为什么被折叠?



