以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何删除字符串中间的空格?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=17896)

--  作者:sloyy
--  发布时间:2012/3/28 11:01:00
--  如何删除字符串中间的空格?

我有一个姓名字段,由于输入不规范,所以有些人的名字中间有空格,比如 "张三"  写成了 "张 三" 甚至 "张    三";

"李小军" 写成了"李 小  军" 之类的....中间的空格有些有1个,有些有2个不等,现在想删除中间的空格,由于数据量太大,手工删除不现实,用代码如何实现删除中间空格?


--  作者:狐狸爸爸
--  发布时间:2012/3/28 11:19:00
--  

在命令窗口执行:

 

for each dr As DataRow in DataTables("xxx").DataRows

    dr("姓名") = dr("姓名").Replace(" ","")

next


--  作者:sloyy
--  发布时间:2012/3/28 21:36:00
--  
试过了 ,非常成功,谢谢狐狸爸爸,这是非常有价值的代码.
--  作者:程兴刚
--  发布时间:2012/3/29 1:19:00
--  
呵呵,这仅仅是狐表的小菜,最基本的代码!