求助:JAVA查询MYSQL语句有中文返回为空
MYSQL配置默认字符集是utf8,MyEclipse6.0设置默认字符集是utf8,数据库表中含中文。
Java code:
public class TestPolm{
public static void main(String args[]){
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
System.out.println("Load driver failed��");
}
Connection con = null;
PreparedStatement ps=null;
ResultSet rs=null;
try {
con = (Connection) DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8", "root", "1111");
String sql = null;
try {
sql = new String("select * from ic_content_0002 where Title like '%窗口%'".getBytes(),"UTF-8");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ps = con.prepareStatement(sql);
rs = ps.executeQuery();
System.out.println(rs.getFetchSize());
while(rs.next()){
StringBuffer sb = new StringBuffer();
sb.append(rs.getString("Id"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.
相关问答:
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......