1
我正在尝试使用Replace函数从字段中删除字符。替换函数MsAccess
例子:
Country My goal:
Finland? Finland
Poland? Poland
我写:
Replace([Country],"*?","")
,但它不是取代?
字符。
怎么了?
我正在尝试使用Replace函数从字段中删除字符。替换函数MsAccess
例子:
Country My goal:
Finland? Finland
Poland? Poland
我写:
Replace([Country],"*?","")
,但它不是取代?
字符。
怎么了?
Replace
函数完全替换给定的字符串...不需要通配符。
因此"*?"
是错误的,因为这将取代确切的字符串*?
,例如,在Antarctica*?
。
您需要使用"?"
代替:
Replace([Country],"?","")
谢谢!这也是一条消息:“由于类型转换失败...... 0记录键违规......”Ms Access无法更新所有记录0记录。“我有20K记录文件,其中有10000个 - 用于“?”去除。它完成了这项工作。 –
奇怪。它是否总是说“0记录”,或者是否真的列出了无法更新的记录?但只要它做到了这一点,并且没有更多的国家拥有“?”左边,谁在乎。我想这是一次性行动? –
它没有列出未更新的记录。是的,它取代?与“”。我想这是我的字段格式问题。我试图在需要时多次替换函数 - 工作和不再有“0记录”问题!我会偶尔使用替换。再次感谢你。 –