private DataSet doImport(string strFileName)
{
if (strFileName=="") return null;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + strFileName + ";" +
"Extended Properties=Excel 8.0;";
OleDbDataAdapter ExcelDA = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn);
DataSet ExcelDs = new DataSet();
try
{
ExcelDA.Fill(ExcelDs, "ExcelInfo");
}
catch(Exception err)
{
System.Console.WriteLine( err.ToString() );
}
return ExcelDs;
}
这段代码实现了从 Excel 文件导入数据到 DataSet 的功能。通过设置连接字符串,使用 OleDbDataAdapter 执行 SQL 查询,将 Excel 数据填充到 DataSet 中。若出现异常,会输出错误信息。
2385

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



