晕,用LINUX服务器+SQL SERVER???

解决方案 »

  1.   

    先确认LINUX的字符集是GBK,然后再对数据库的字符进行编码处理。
      

  2.   

    我怎么确认LINUX系统的字符集是GBK啊,我对LINUX不太熟练。?能否说的具体些,
      

  3.   

    linux下 的字符集是ISO-8859-1;你需要设定默认的字符集位GB2312
    或者String.getByte("xxxxx","gb2312")
      

  4.   

    我怎么在LINUX下设定字符集为GB2312啊,你们回答问题怎么不看看问题就乱说呢
    看好问题再回答啊。好吗
      

  5.   

    用LINUX服务器+SQL SERVER???
    我也觉得比较晕~~怎么安装起来的?
    呵呵~~
    我只用过LINUX+ORACEL~~~给你段代码——进行字符转换的
    ISO-8859-1、  GB2312
    你试试!!package com.db;import java.lang.*;
    import java.util.*;
    import java.lang.Integer;
    import java.sql.*;public class CharCode{public static String UnicodeToChinese(String s){ 
    try{ 
    if(s==null||s.equals("")) return ""; 
    String newstring=null; 
    newstring=new String(s.getBytes("ISO8859_1"),"gb2312"); 
    return newstring; 

    catch(Exception e) 

    return s; 

    } public static String ChineseToUnicode(String s){ 
    try{ 
    if(s==null||s.equals("")) return ""; 
    String newstring=null; 
    newstring=new String(s.getBytes("gb2312"),"ISO8859_1"); 
    return newstring; 

    catch(Exception e) 

    return s; 


    }
      

  6.   

    呵呵,结贴,600分拿来吧~~
    GOOD LUCK~~
    :)
      

  7.   

    找red hat 技术支持咨询一下!
      

  8.   

    看来能吧sqlserver和linux装载一起的也是高手的说,佩服!不过这种问题看来我们着很难解决了,