PB写入SQL中的中文显示乱码

PB写入SQL中的中文显示乱码,第1张

既然你这么说,估计pb程序是台湾编辑的,很久没用Pb了,记得建立工作区时,要选择pb支持的语言,你这个当时应该选择繁体了。所以存到sql中就是繁体,你在简体系统中看到的是乱码(过去好像叫big5码)

你把sql调整成简体,因为sql适应性强,所以内容正常显示了,但是pb不适应,所以现实的都是乱码

有个方法,你可以加入繁体支持包,把你的系统调整成繁体的,这样sql和pb都同时正常了

这个包在哪下载我就不清楚了,原来win2000是这样的。

时间久了,有些东西记不清楚,你可以认为我是乱说,不过可以从这个方向去试试,也许就行了也说不定。

解决的方法和详细的 *** 作步骤如下:

1、首先,单击“Objects”按钮以查看有关此表的详细信息,如下图所示,然后进入下一步

2、其次,完成上述步骤后,“teacName”字段的字符集不是“utf8”,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,可以右键单击此表,然后选择“Alter Table...”选项,如下图所示,然后进入下一步。

4、然后,完成上述步骤后,在“teacName”字段后面的字符集中选择“utf8_general_ci”选项,然后单击下面的“Alter”按钮,如下图所示,然后进入下一步。

5、随后,完成上述步骤后,成功修改,单击“确定”按钮,如下图所示,然后进入下一步。

6、最后,完成上述步骤后,再次插入中文数据,就不会出现乱码了,如下图所示。这样,问题就解决了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9996420.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存