以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教一个replacefor的使用问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146961) |
-- 作者:gudao123456 -- 发布时间:2020/3/6 18:45:00 -- 请教一个replacefor的使用问题 想将身份证号码中间的10位替换成“*”,能用replacefor实现吗?如何写代码? 用下列代码: Dim tb As Table=CurrentTable tb.DataTable.ReplaceFor("sfzhm",left([sfzhm],4) +"**********"+right([sfzhm],4))行不通,能不用遍历吗?如何修改?谢谢
|
-- 作者:y2287958 -- 发布时间:2020/3/6 20:14:00 -- DataTables("表A").SQLReplaceFor("第一列","left(第一列,9) + \'*\' + mid(第一列,11)","",True) DataTables("表A").Load
|
-- 作者:有点蓝 -- 发布时间:2020/3/6 20:58:00 -- tb.DataTable.SQlReplaceFor("sfzhm","left([sfzhm],4) + \'**********\' +right([sfzhm],4)","",True) tb.DataTable.Load
|
-- 作者:gudao123456 -- 发布时间:2020/3/7 17:33:00 -- 谢谢! |