当前位置:  技术问答>java相关

怎么能把cmd下输入的汉字输入数据库的时候不会乱码?给分多多

    来源: 互联网  发布时间:2015-09-27

    本文导语:  DataInputStream username=new DataInputStream(System.in); System.out.print("请输入姓名:); usernamestr=username.readLine(); 输入汉字后 hState.executeUpdate("INSERT INTO Tel(USERID,USERNAME,USERTEL) VALUES('"+i+"','"+usernamestr+"','"+usertelstr+"')"); 连接SQL数据库,在表...


DataInputStream username=new DataInputStream(System.in);
System.out.print("请输入姓名:);
usernamestr=username.readLine();
输入汉字后
hState.executeUpdate("INSERT INTO Tel(USERID,USERNAME,USERTEL) VALUES('"+i+"','"+usernamestr+"','"+usertelstr+"')");

连接SQL数据库,在表里看的时候,发现汉字变成了????
怎么解决这个问题啊

|
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(UnsupportedEncodingException 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(UnsupportedEncodingException e)
  {
  return s;
 }
  }

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing.plaf.basic类basicinternalframetitlepane的类成员方法: move_cmd定义及介绍
  • (选择题与或非)下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?
  • java命名空间javax.swing.plaf.basic类basicinternalframetitlepane的类成员方法: restore_cmd定义及介绍
  • cmd中MySQL中文数据乱码问题解决方法
  • java命名空间javax.swing.plaf.basic类basicinternalframetitlepane的类成员方法: iconify_cmd定义及介绍
  • Java中如何调用cmd压缩文件
  • java命名空间javax.swing.plaf.basic类basicinternalframetitlepane的类成员方法: maximize_cmd定义及介绍
  • Amazon s3命令行管理工具 s3cmd
  • java命名空间javax.swing.plaf.basic类basicinternalframetitlepane的类成员方法: close_cmd定义及介绍
  • cmd-enter
  • java命名空间javax.swing.plaf.basic类basicinternalframetitlepane的类成员方法: size_cmd定义及介绍
  • execl函数中的cmd用长度限制吗?
  • windows下cmd命令行显示UTF8字符设置(CHCP命令)
  • linux编译产生的.o.cmd文件有什么作用?
  • 博客 iis7站长之家
  • 怎样实现在java中打开cmd.exe,同时向其发出命令,如dir等?
  • windows下cmd命令提示符下让程序后台运行命令
  • 急***执行外部dos命令,但是需要重新打开一个cmd***急
  • 教你如何快捷的使用cmd访问mysql小技巧
  • cmd中显示不了java程序中的中文字
  • windows机器 cmd命令下能否使用什么命令通过ssh连接到远程linux机器


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3