`
wgllz
  • 浏览: 109890 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

php连接sqlserver2005

    博客分类:
  • PHP
阅读更多

今天要把mysql库中的一些数据倒到sqlserver2005中,但是数据只能是取出来后经过运算一下在存进去,结果就用php从mysql读取在处理,然后在存入sqlserver2005中,结果出现了乱码,当时mysql中的编码格式是utf-8,  php页面的编码格式也是utf-8,但当向sqlserver2005存入时,sqlserver2005中全部是乱码,由于对sqlserver2005不是太熟悉,找不到编码格式在那块修改,最后只好连接mysql时,设置编码集为gbk,  页面编码格式也改成了gbk,  这样插入sqlserver2005就在没有出现乱码情况,难道2005中的编码格式就是gbk,如何改成utf8,我也不太清楚,反正先把功能实现了。

 

php在从sqlserver2005中查数据时,uniqueidentifier类型的却变成了乱码,最后只好在查询时把编码格式转换成varchar型就可以,select CONVERT(varchar(36),goods_pk,36) as goods_pk,supplier_pk,goods_base_unit from t_goods ,长度一定要设置够。

 

看来对sqlserver2005还不是很熟悉,以后要好好补一下。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics