Перейти к содержимому


база забаненых


Сообщений в теме: 26

#21 Graf

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 557 сообщений

Отправлено 12 Ноябрь 2010 - 18:00

Cделал, но пишет ошибки
Скрытый текст
Ошибки
12.11.2010 17:45:15 [ERROR] -  
12.11.2010 17:45:15 [ERROR] - 	at ru.jimbot.modules.chat.UserWork.listUsers(UserWork.java:1282)
12.11.2010 17:45:15 [ERROR] -  
12.11.2010 17:45:15 [ERROR] - 	at ru.jimbot.modules.chat.ChatCommandProc.parse(ChatCommandProc.java:802)
а именно на 1282
PreparedStatement pst = (PreparedStatement) srv.us.db.getDb().prepareStatement("SELECT `id` FROM `users` WHERE `state`='-1' ");
и на 802
 
proc.mq.add(uin, srv.us.listUsers());

Сообщение отредактировал Graf: 12 Ноябрь 2010 - 18:01


#22 scano

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 571 сообщений
  • ГородМосква

Отправлено 12 Ноябрь 2010 - 18:11

Graf, воот...
В ChatCommandProc:
if(!testReadBan) {
srv.us.getBanLoad();
testReadBan= true; //вносим значение что список загружен
}
В сам класс (ChatCommandProc):
public boolean testReadBan= false;
В UserWork:
    /**
     * Загрузка списка забаненных
     */
    public void getBanLoad() {
        try {
            PreparedStatement pst = db.getDb().prepareStatement("select time, user_id, user_id2, msg from events where type='BAN' order by time desc");
            ResultSet rs = pst.executeQuery();
            for(int i=0;i<20;i++){
                if(rs.next()){
                    Log.getLogger(serviceName).talk(
                            "["+rs.getInt(2)+"]"+(rs.getInt(2)==0 ? "Admin" : getUser(rs.getInt(2)).localnick)+" "+
                            "["+rs.getInt(3)+"]"+(rs.getInt(3)==0 ? "Admin" : getUser(rs.getInt(3)).localnick)+" "+
                            rs.getString(4));
                }
            }
            rs.close();
            pst.close();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

PS. Образец!

#23 ReGeNT

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 149 сообщений

Отправлено 12 Ноябрь 2010 - 22:33

Скрытый текст


#24 Graf

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 557 сообщений

Отправлено 13 Ноябрь 2010 - 14:36

спасибо от меня +, только лимит поставлю завтра

#25 nek

    Профи

  • Модераторы
  • 2 293 сообщений

Отправлено 13 Ноябрь 2010 - 14:52

Господи, какой же подонок учил вас правилам синтаксиса >_<

#26 бодрыч

    Специалист

  • Пользователи
  • PipPipPipPip
  • 344 сообщений

Отправлено 13 Ноябрь 2010 - 15:54

nek) тут не школа...пусть пишут как хотят ^^

#27 scano

    Профи

  • Пользователи
  • PipPipPipPipPip
  • 571 сообщений
  • ГородМосква

Отправлено 13 Ноябрь 2010 - 16:12

nek, критикуоставь при себе...

Цитата

PS. Образец!






Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей