php和asp写读同一数据库的中文问题。

joe_smu 2003-09-12 04:36:06
各们请帮帮忙,我有一个web程序,它用了2种语言来写的,一种是asp和php,共享一个数据库,但出现了一些中文问题。我用的sqlserver
1.用php向数据库里写入中文后,在sqlserver里看到的是乱码,但从php里读出来显示又是正常的。
2。用php向数据库里写入的中文,用asp读出来是乱码。
3.asp写进数据库的中文,在数据库里看没出现乱码,用asp读出来也是正常的,但用php读出来却出现了乱码!!
很急,请各们帮帮忙
...全文
58 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
DFlyingchen 2003-09-16
  • 打赏
  • 举报
回复
SQL Server的语言应该选择中文
joe_smu 2003-09-15
  • 打赏
  • 举报
回复
应该是吧,我不知道在sqlserver那里看数据库的语言,用户的语言是中文,这个数据库建的时候是用中文sqlserver建的。。在那里能看数据库的语言??
joe_smu 2003-09-15
  • 打赏
  • 举报
回复
是的,是中文
fzel_net 2003-09-15
  • 打赏
  • 举报
回复
sql server 数据库的语言选择的是不是 中文 ?
joe_smu 2003-09-15
  • 打赏
  • 举报
回复
现在我用中文的sqlserver重建了一个数据库(用户的语言是中文),用php向数据库里写数据的时候,在sqlserver显示的是中文,但在php页面里却是乱码。php是不是也像jsp一样要处理中文的问题??请帮忙....不胜感激。
boystones 2003-09-15
  • 打赏
  • 举报
回复
关注
lapmx 2003-09-12
  • 打赏
  • 举报
回复
SQL SERVER数据库有一个默认语言的事,你看那里是不是设成中文?
joe_smu 2003-09-12
  • 打赏
  • 举报
回复
我新建一个数据库,测试了一下(中文的sqlserver),新的数据库没问题,但旧的一样有问题,旧的数据库是在英文版的sqlserver上创建的。字段都定义为nvarchar
请问有人知道怎么可以解决吗?
如果只用asp写的话,对于nvarchar的中文是没问题的,但用php的就有问题。
myblessu 2003-09-12
  • 打赏
  • 举报
回复
最好把你的asp,php的代码写出来才知道,代码要简单,只操作一个字段就够了.

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧