Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

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

时 间:2018-12-26 08:46:16
作 者:宏鹏   ID:21115  城市:上海
摘 要: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群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助