C#操作Excel,怎么条件查询这样的Excel表格,添加数据,修改数据

2025-03-18 14:17:18
推荐回答(2个)
回答1:

//string strConn =
"Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" +
strExcelFile + ";" + "Extended Properties=Excel 8.0;";
                string strConn =
"Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" +
strExcelFile + ";" + "Extended Properties=Excel 8.0;";
                OleDbConnection conn = new
OleDbConnection(strConn);
                conn.Open();
                string strExcel = "";
                OleDbDataAdapter da = null;
                DataSet ds = null;
                strExcel = "select * from
[sheet1$]";
                da = new
OleDbDataAdapter(strExcel, strConn);
                ds = new DataSet();
                da.Fill(ds);
 
                conn.Close();

这是查询的方法,最后保存在dataset里,可以像表格一样读取

回答2:

Nuget -> EPPlus