C#删除excel时出现的问题,请帮忙看看!~ ( 积分: 50 )

  • 主题发起人 主题发起人 jyhzp
  • 开始时间 开始时间
J

jyhzp

Unregistered / Unconfirmed
GUEST, unregistred user!
删除某条excel记录时,抛出异常:该ISAM不支持在链表中删除数据。
使用的驱动是:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbPath +";Extended Properties=Excel 8.0;";
难道该驱动不支持excel删除记录??
 
删除某条excel记录时,抛出异常:该ISAM不支持在链表中删除数据。
使用的驱动是:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbPath +";Extended Properties=Excel 8.0;";
难道该驱动不支持excel删除记录??
 
[:(]
难道就没有人可以解答我的问题吗??
 
可以通过操作excel。application
Excel.Application excel = null;
Excel._Workbook xBk = null;
Excel._Worksheet xSt = null;
xBk = excel.Workbooks.Open(@strT ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value ,Missing.Value );
xSt = (Excel._Worksheet)xBk.ActiveSheet;
xSt.get_Range("A1","D4").EntireRow.Delete(0);//删除A1到D4这个区域行
 
在excel中有一个表示唯一值的字段,我要制定删除某一行,该怎么做,谢谢
 
后退
顶部