Zu viele binden Argumente. 5 Argumente zur Verfügung gestellt wurden, aber die Erklärung braucht 4 Argumente

Bekomme ich die IllegalArgumentException oben, wenn die Ausführung der Funktion unten. Was ich nicht verstehe ist, dass wenn ich den debugger auszuführen, die Werte variable eindeutig enthält nur 4 Argumente, wie es sollte.

So...

(1) Woher kommt diese geheimnisvolle fünfte argument kommen?

(2) Wie sollte ich Vorgehen, finden Sie diese Fehler?

db.update(
    UppdragEntry.TABLE_NAME,
    values,
    selection,
    selectionArgs);
  • Die Auswahl enthält die folgenden: String Auswahl = "_id"; String[] selectionArgs = {" =" + personId};
InformationsquelleAutor abc32112 | 2014-07-17
Schreibe einen Kommentar