проблема с utf8 в java

У меня есть следующая таблица:

create table test
(
  fname char(20) character set utf8 collate utf8_turkish_ci,
  id int primary key
);

Я вставляю данные следующим образом:

resultSet.executeQuery("set namee utf8");
preparedStatement = connection.prepareStatement("insert into test(fname) values(?)");
preparedStatement.setstring(1,"alis");
preparedStatement.executeUpdate();

Но когда я получаю данные, они напоминают ????? .

В чем проблема и как я могу ее решить?

6
задан BalusC 16 April 2011 в 20:30
поделиться