以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [原创]sqlquery中删除空行  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=16945)

--  作者:aloby
--  发布时间:2012/2/28 16:08:00
--  [原创]sqlquery中删除空行

按如下代码删除sqlquery中空行,不起作用.也可能是删除了以后没刷新?

 

With Tables("工资窗1_Table1")
    For i As Integer = .BottomPosition To .TopPosition Step -1
        If .Rows(i)("人员名单")=""
          .Rows(i).Delete()
        End If
    Next
End With


--  作者:狐狸爸爸
--  发布时间:2012/2/28 16:12:00
--  

Tables("工资窗1_Table1").DataTable.DeleteFor("人员名单 Is Null")


--  作者:aloby
--  发布时间:2012/2/28 19:56:00
--  

如果要删除有数值的行,这样不行,不知应该怎么弄?

Tables("工资窗1_Table1").DataTable.DeleteFor("人员名单 Is not Null")


--  作者:狐狸爸爸
--  发布时间:2012/2/28 20:10:00
--  
你写的没有错,不行的话,就做个简单的例子发上来。