以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何删除表中【备注列】包含“退货”二字的所有行 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=11855) |
-- 作者:一滴水 -- 发布时间:2011/8/14 16:31:00 -- 如何删除表中【备注列】包含“退货”二字的所有行 自己学着搞了半天,也没有搞好,哪位老师来上几句,要一段代码。
谢谢 |
-- 作者:狐狸爸爸 -- 发布时间:2011/8/14 16:41:00 -- DataTables("订单").DeleteFor("备注 Like \'*退货*\'") |
-- 作者:布莱克朱 -- 发布时间:2011/8/14 16:43:00 -- DataTables("订单").DeleteFor("[备注] like \'*退货*\') 试试这样直接行不行,如不行,判断这个字符,利用这个判断Contains("退货") |
-- 作者:一滴水 -- 发布时间:2011/8/14 16:55:00 -- 可以了。谢谢两位老师。
如果要删除表中所有列(多列)中,包含“退货”的列。
我知道为什么我一开始没有成功,‘’号需要在半角下输入才行, [此贴子已经被作者于2011-8-14 16:55:13编辑过]
|
-- 作者:布莱克朱 -- 发布时间:2011/8/14 18:55:00 -- 加多列,现在代码编辑器里打上 \'\'\',自动转半角. |
-- 作者:程兴刚 -- 发布时间:2011/8/14 20:42:00 -- 这样试试:
DataTables("订单").DeleteFor("多列1 Like \'*退货*\' or 多列2 Like \'*退货*\' or 多列3 Like \'*退货*\' ") |