Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите java.sql.SQLException: Parameter index out of range (0 < 1 ).

Discussion in 'Разработка плагинов для новичков' started by ql_Nik_lp, Apr 30, 2014.

Thread Status:
Not open for further replies.
  1. Автор темы
    ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Всем доброго.
    Пытаюсь сделать Update запрос через preparedStatement, но получаю такое
    Все плейсхолдеры на месте, все ок
    Ниже код

    Code:
          try {
                Connection mysql = MySQL.connection;
                String sql = "UPDATE `tablename` SET `va`=' ? ',`lu`=' ? ',`e`=' ? ',`x`=' ? ',`y`=' ? ',`z`=' ? ' WHERE (`uid`=' ? ') ;";
                PreparedStatement statement;
                statement = mysql.prepareStatement(sql);
                statement.setDouble(0, va);
                statement.setDouble(1, lu);
                statement.setDouble(2, e);
                statement.setDouble(3, (int) loc.getX());
                statement.setDouble(4, (int) loc.getY());
                statement.setDouble(5, (int) loc.getZ());
                statement.setString(6, uid.toString());
                statement.executeUpdate();
            } catch (SQLException e) {
                e.printStackTrace();
            }
    Заранее благодарю
     
  2. Хостинг MineCraft
    <
  3. limito

    limito Старожил Пользователь

    Trophy Points:
    103
    Номера параметров в PreparedStatement начинаются с 1
    + кавычки вокруг ? ставить не надо
     
    Last edited: Apr 30, 2014
    fromgate, ql_Nik_lp and Den_Abr like this.
  4. Автор темы
    ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Oh.. My.. GOD!!
    СПАСИБО :D

    С ними тоже работает, а ставил пытаясь найти причину)
    Еще раз благодарю.
     
Thread Status:
Not open for further replies.

Share This Page