有没有办法通过 OLEDB 命令对象选择 Excel 工作表使用范围?
因为我有一个包含 400 行的 Excel 文件,但是当我删除 200 行并尝试再次选择工作表时,它再次选择最多 400 行而不是选择 200 行。这是我为选择工作表而编写的代码:
oledbConn = new OleDbConnection(connectionString);
oledbCmd = new OleDbCommand("select * from [Sheet1$]", oledbConn);
oledbConn.Open();
oledbDr = oledbCmd.ExecuteReader();
while(oledbDr.Read())
{
}