Foxtable(狐表)用户栏目专家坐堂 → [求助]string的问题


  共有8204人关注过本帖树形打印复制链接

主题:[求助]string的问题

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2191 积分:18013 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]string的问题  发帖心情 Post By:2012/11/29 15:04:00 [只看该作者]

举一例子,下面这段代码可以找到相应的订单ID
Dim ids As String
For Each
dr As DataRow In DataTables("订单").DataRows
ids = ids & "," & dr("订单ID")
Next
ids= ids.Trim(",")

但我对其中的部分订单已经做了审核,要形成未审核的订单的ids时,有几个方法
1.再遍历一次订单表,找出审核状态为否的订单ID,重新生成一个ids
2.我想在以前的那个ids中把已经审核的订单ID逐一去掉,该怎么做?
想过用replace,trim处理,但总有些小细节有点毛病。

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/29 15:20:00 [只看该作者]

 代码这样写。

Dim data As String = "333,1,11,111,1111"
Dim t As String = "," & data & ","
t = t.Replace(",1,", ",")   '去除1
t = t.Replace(",111,", ",")   '去除111
msgbox(t.Trim(","))

 回到顶部