Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Database empty result set


Rekomendowane odpowiedzi

Opublikowano

Witam mam pytanko otóż ostatnio napisałem sobie kilka botów w javie w jednej apce wszystkie działają ale mam jeden problem przy ładowaniu danych z topki

przez co on może być spowodowany?
a dokładnie bład:

            int num = 1;
            while (rs.next()) {
                System.out.println("petla while");
                top = top + "[B]" + num + ". [/B]" + rs.getString("name") + " — [B][COLOR=GREEN]" + getDate(rs.getLong("time"), "HHH'h 'mm'min 'ss's 'SSS'ms '") + "[/COLOR][/B]"
                        + " — [B][COLOR=RED]" + getDate(rs.getLong("idletime"), "HHH'h 'mm'min 'ss's 'SSS'ms '") + "[/COLOR][/B] " + "\n";
                num++;
 
            }
            top = top + makeFooter(FooterType.update, api);
            if (!description.equals(top)) {
                final HashMap<ChannelProperty, String> properties = new HashMap<>();
                properties.put(ChannelProperty.CHANNEL_DESCRIPTION, top);
                api.editChannel(id, properties);
            }
co tu jest źle?

oraz teraz widze ze sypie w tym miejscu

dokładnie ten sam błąd

 

                Client c = HelperBot.api.getClientByUId(u.getUid());
                Long playTime = System.currentTimeMillis() - u.getJoinTime();
                u.setTime(playTime + u.getTime());
                u.setJoinTime(System.currentTimeMillis());
                Long idle = (c.getIdleTime() + u.getIdleTime()) - u.getIdleTimeAdd();
                u.setIdleTime(idle);
                u.setIdleTimeAdd(c.getIdleTime());
                if (System.currentTimeMillis() - u.getLastSave() > TimeUnit.SECONDS.toMillis(60)) {
                    u.setLastSave(System.currentTimeMillis());
                    HelperBot.api.sendPrivateMessage(HelperBot.api.getClientByUId("XsLJ0WpmORHxQCNB2QV7jXUiAfU=").getId(), "[name= " + u.getName()
                            + ",time(sec)= " + TimeUnit.MICROSECONDS.toSeconds(u.getTime())
                            + ",idleTime(sec)= " + TimeUnit.MICROSECONDS.toSeconds(u.getIdleTime()));
                    System.out.println("zapisuje gracza");
                    u.save();
                }

Co ja tutaj robie...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...