我相信你肯定存在B21这个单位元格
但是,OLEDB操作的表,不是EXCEL
你得确定B21这个单元格的字段名、然后再用WHERE后面的条件来限定行
你既然使用了OLEDB,就得象操作数据库中的表格一样来对待它,不要再想着它是一个EXCEL了
而不能让OLEDB通过单元格名称来操作
但是,OLEDB操作的表,不是EXCEL
你得确定B21这个单元格的字段名、然后再用WHERE后面的条件来限定行
你既然使用了OLEDB,就得象操作数据库中的表格一样来对待它,不要再想着它是一个EXCEL了
而不能让OLEDB通过单元格名称来操作
sdfkfkd,有QQ吗?我加你
能用ADO.NET来访问的,需要是规则的EXCEL表格
就换一种方法
通过Microsoft.Office.Interop.Excel来操作吧
用法自己搜搜吧,挺多的