C#操作Excel,怎么条件查询这样的Excel表格,添加数据,修改数据
2个回答
展开全部
//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里,可以像表格一样读取
追问
这个方法我知道,可是“”测试表“”变成列名 其他字段变成了 空格,无法通过 id name
pwd 字段查询 修改了
追答
他会默认吧第一行编程列名,所以第一行尽量不要写别的东西
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询