Excel导入Access有特殊字符如何去除-宏鹏
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


Excel导入Access有特殊字符如何去除

发表时间:2018/12/26 8:46:16 评论(1) 浏览(7400)  评论 | 加入收藏 | 复制
   
摘 要:Access去除特殊符号
正 文:

我们把Excel数据导入Access时,难免会导入一些特殊字符,如Tab、空格、回车符、换行符等等,数据库不支持对部分特殊字符的存储,从而导致SQL语句查询结果不正确。

我们要解决这个问题,可以用下面的方法试试:


首先,我们用Len函数查询是否有特殊字符
比如:我们看到的数据是“苹果”,正常情况下Len函数返回的结果应该是2,可是现在的返回结果是3,就说明数据有特殊字符

然后,我们用替换函数把特殊字符替换掉

比如:去掉字段中含有的换行符和回车符:

Update table_name set column_name = replace(replace(column_name ,chr(10),''),chr(13),'');


提示:

chr(10):换行符

chr(13):回车符


chr(9):tab符号

chr(32):空格

去掉其他符号,参照ASCII码对照表





Access软件网交流QQ群(群号:198465573)
 
 相关文章
自定义特殊符号插入(通用增强版)  【红尘如烟  2010/4/26】
特殊符号惹的祸--Access查询错误处理:Microsoft A...  【麥田  2013/5/22】
【Access示例】标签中的字符超过一定长度用特殊符号代替,超长字...  【缪炜  2015/1/9】
用正则表达式限制一些特殊符号,只能输入汉字,数字和字母  【杨雪  2018/1/28】
暴走漫画--苦逼的特殊符号  【麥田  2018/1/31】
常见问答
技术分类
相关资源
文章搜索
关于作者

宏鹏

文章分类

文章存档

友情链接