当前位置:首页 » 操作系统 » access数据库乱码

access数据库乱码

发布时间: 2024-10-06 06:05:18

1. 为什么拷贝的ACCESS数据库粘贴在别的电脑上打开是乱码,而放在U盘里直接打开缺不是乱码

可能是U盘盘符格式和主机的盘符格式不同。建议你把access打包放入u盘,在主机上解压缩包,这样应该不会出现乱码。

2. php读取Access数据库 出乱码

access的中文版默认是GBK格式的,是无法改变字符类型的,所以用php读取的时候会乱码。
解决方法是:使用iconv转换
一、使用 iconv函数制作一个转码的自定义从GBK转到UTF-8的函数,如以下代码:
function enc($c){return iconv('gbk','utf-8',$c);}
二、为了写入数据库的编码是符合数据库需要的,所以我们还要制作一个从UTF-8转向GBK的函数:
function dec($c){return iconv('utf-8','gb2312',$c);}
制作好了转码函数,接下就是正常使用了。在从数据库里面调数据显示在页面的时候使用enc()函数,从页面提交数据到数据库时使用dec()函数,这样就可以很好的解决PHP使用UTF-8编码,ACCESS使用系统默认编码的问题了。

热点内容
万魔斩脚本 发布:2024-10-06 08:23:18 浏览:876
华强北耳机连安卓手机下什么软件 发布:2024-10-06 08:21:53 浏览:251
儿科发现传染病的应急演练脚本 发布:2024-10-06 08:21:48 浏览:598
玩王者荣耀的时候要买哪个配置 发布:2024-10-06 08:19:41 浏览:620
imovie怎么清理缓存 发布:2024-10-06 08:14:30 浏览:17
python字典list 发布:2024-10-06 08:14:26 浏览:578
amhip访问 发布:2024-10-06 08:03:54 浏览:437
joy加密 发布:2024-10-06 07:53:27 浏览:201
结构是由哪种脚本语言填写的 发布:2024-10-06 07:24:27 浏览:744
客户端反编译教学 发布:2024-10-06 07:10:42 浏览:783