首先引用命名空间。c#连接excel和连接数据库类似。
///定义连接字符串
strexcel= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FileName + "; Extended Properties=Excel 8.0;";
OleDbConnection con = new OleDbConnection(strexcel);
con.Open();
读取所有工作表,在dt中的第三列是表名。
DataTable dt = new DataTable();
dt = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
读取所有列名,在condt中的第三列是表名,第四列是列名。
DataTable condt = con.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, null);
本文详细介绍了如何使用C#语言将Excel文件与数据库进行连接,并提供了关键步骤及代码示例,包括定义连接字符串、读取工作表与列名等操作。
459

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



