以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  问一个小问题~ 有关Clear  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3564)

--  作者:mr725
--  发布时间:2009/7/14 10:48:00
--  问一个小问题~ 有关Clear
DataTables("表A").DataRows.Clear()    这条代码是不是 不能 删除所有的行(包含筛选后\'隐藏\'的行) ?

操作过程: 
1、在 表A(内部表) 中按条件从其他表充填n行,
2、用代码增加了数行,并给新增的行的几列内容赋值,排序,
3、之后又另外筛选其他条件的行,    【2、3 反复了几次】
    最后,用 DataTables("表A").DataRows.Clear()  后,以为删除了所有行,结果今天打开文件后,新增的行并没有清除???  赋值过的内容都还在~  
    其实,我在beforecloseproject里也设了代码 DataTables("表A").DataRows.Clear()  已发现好几次不起作用

我的问题是: 怎样删除表A的所有行?  只留下空行的表就可以!~ 


--  作者:狐狸爸爸
--  发布时间:2009/7/14 10:57:00
--  

Clear是直接从后台删除,不会不起作用的。
注意步骤,是否Clear之后如果还有操作。


--  作者:mr725
--  发布时间:2009/7/14 11:01:00
--  
可是,我在beforecloseproject里也设了代码 DataTables("表A").DataRows.Clear()  为何重新打开后,有时还会有数据行???
--  作者:狐狸爸爸
--  发布时间:2009/7/14 11:37:00
--  [求助]
我测试是正常的。