Announcement

Collapse
No announcement yet.

Fehler bei Prepared Statement

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fehler bei Prepared Statement

    Hi,
    Ich verwende eine mySQL DB 4.0.x und versuche einem Prepared statement einen Stringparameter in einem LIKE statement zu setzen.
    Dabei wird folgende exception geworfen:
    Parameter index out of range (1 > number of parameters, which is 0).
    wie kann das sein?

  • #2
    Wie sieht denn das statement aus? Wieviel Parameter hat es?

    Code:
    PreparedStatement statement = connection.prepareStatement("select * from table where column like ?");
    statement.setString(1, "Text%");
    hat z.b. genau einen Parameter und funktioniert in dieser Form auch mit MySQL.

    Comment

    Working...
    X