SQL Fehler

Wenn ihr bei eurem Plugin nicht weiter kommt, könnt ihr hier euer Problem beschreiben und um Hilfe bitten.

SQL Fehler

Beitragvon best_ronsuper » Di 30. Dez 2014, 01:01

Hallo,
bei dem Code kommt die richtige aid raus wenn es eine id gibt, sobald es mehrere id's gibt wird null zurückgegeben. Weiß jemand woran dass liegen kann?
Code: Alles auswählen
  1. public Integer[] getUnreadCommentAID(String uuid) {
  2.       try {
  3.          st = conn
  4.                .prepareStatement("SELECT aid FROM TicketSystem2 WHERE Status = ? AND uuid != ? AND ida = (SELECT id FROM TicketSystem WHERE uuid = ? AND Status = ?)");
  5.          st.setString(1, "unread");
  6.          st.setString(2, uuid);
  7.          st.setString(3,uuid);
  8.          st.setString(4, "confirmed");
  9.          rs = st.executeQuery();
  10.          if (rs.first()) {
  11.             rs.last();
  12.             Integer[] x = new Integer[rs.getRow()];
  13.             rs.first();
  14.             x[0] = this.getIdFromAID(rs.getInt("aid"));
  15.             int y = 1;
  16.             while (rs.next()) {
  17.                int a = this.getIdFromAID(rs.getInt("aid"));
  18.                if(x[y-1] != a){
  19.                   x[y] = this.getIdFromAID(rs.getInt("aid"));
  20.                }
  21.                y++;
  22.             }
  23.             return x;
  24.          }
  25.       } catch (SQLException e) {
  26.       }
  27.       return null;
  28.    }
Benutzeravatar
best_ronsuper
 
Beiträge: 51
Registriert: Fr 21. Feb 2014, 16:03

Zurück zu Hilfe und Support

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 17 Gäste