Клан не записывается в базу данных.

Lizz

Путник
Пользователь
Сообщения
9
Розыгрыши
0
Репутация
0
Реакции
0
Баллы
0
Хроники
  1. Chaotic Throne: High Five
Исходники
Отсутствуют
Сборка
high Five
После создания клана GameServer пишет это:
java.sql.SQLException: Parameter index out of range (11 > number of parameters, which is 10).
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:988)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:974)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:919)
at com.mysql.jdbc.PreparedStatement.checkBounds(PreparedStatement.java:3805)
at com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3787)
at com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3832)
at com.mysql.jdbc.PreparedStatement.setInt(PreparedStatement.java:3776)
at org.apache.commons.dbcp.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:120)
at org.apache.commons.dbcp.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:120)
at l2p.gameserver.model.pledge.Clan.store(Clan.java:431)
at l2p.gameserver.tables.ClanTable.createClan(ClanTable.java:231)
at l2p.gameserver.model.instances.VillageMasterInstance.createClan(VillageMasterInstance.java:402)
at l2p.gameserver.model.instances.VillageMasterInstance.onBypassFeedback(VillageMasterInstance.java:60)
at l2p.gameserver.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:105)
at l2p.gameserver.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:41)
at l2p.commons.net.nio.impl.MMOExecutableQueue.run(MMOExecutableQueue.java:34)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[18:00:06] INFO Olympiad System: Olympiad Game Started

Соответственно после рестарта клан удаляется, помогите пожалуйста решить проблему.
 

Слишком длинное имя клана...бляха от сандаликов, ну неужели никак не посмотреть в первую строку... :Omgnooo:
 
Слишком длинное имя клана...бляха от сандаликов, ну неужели никак не посмотреть в первую строку... :Omgnooo:
причем здесь длина имени?
в ошибке пишется что в запрос передано некорректное количество подставляемых значений
 
В чем может быть дело, помогите решить пожалуйста.
 
Если совсем для дурачков, то в в SQL-запросе знаков вопроса (?) 10, а посылаемых параметров в PreparedStatement - 11. Либо что-то не учтено в SQL-запросе, либо подается лишний параметр в PreparedStatement.
 
Если совсем для дурачков, то в в SQL-запросе знаков вопроса (?) 10, а посылаемых параметров в PreparedStatement - 11. Либо что-то не учтено в SQL-запросе, либо подается лишний параметр в PreparedStatement.
Ну понятно что проблема, а как решить то ее?
 
Тут все говорят в полслова?
Я тебе написал: либо что-то не учтено в SQL-запросе, либо подается лишний параметр в PreparedStatement. Или сложно из этого сделать вывод, что нужно либо дописать SQL запрос под параметры, либо подобрать параметры под SQL запрос? Или ты ожидаешь, что это сделают за тебя? Да даже если бы и захотели, Ванга умерла то - не скажет нам, с чем ты "работаешь".
 
Так тут же по фану сделано поле "Сборка". И писали туда хроники по фану, а не сборку.
 
Я тебе написал: либо что-то не учтено в SQL-запросе, либо подается лишний параметр в PreparedStatement. Или сложно из этого сделать вывод, что нужно либо дописать SQL запрос под параметры, либо подобрать параметры под SQL запрос? Или ты ожидаешь, что это сделают за тебя? Да даже если бы и захотели, Ванга умерла то - не скажет нам, с чем ты "работаешь".
Да в целом интересно было админом побегать скачать LRSERV сборку, запустил у себя на компе сервак, открыл порты. Запустился с ноута, но когда сервер перезагружаю, то кланы удаляются - GameServer пишет проблему выше. Просто решил исправить эту проблему а как - незнаю. Так опыта в этом нет. Поэтому написал здесь, в надежде что кто нибудь поможет.

=)
 
Да в целом интересно было админом побегать скачать LRSERV сборку, запустил у себя на компе сервак, открыл порты. Запустился с ноута, но когда сервер перезагружаю, то кланы удаляются - GameServer пишет проблему выше. Просто решил исправить эту проблему а как - незнаю. Так опыта в этом нет. Поэтому написал здесь, в надежде что кто нибудь поможет.
возьми другую сборку, это проще в твоей случае.
 
возьми другую сборку, это проще в твоей случае.
Да мне это ненужно, я ж не собираюсь сервак открывать, просто хотел устранить проблему через ребят которые в этом шарят :)
 
тс удали этот помойку LRSERV мой тебе совет возьми лучшее емурт или лост-ворд ,жтс

Да мне это ненужно, я ж не собираюсь сервак открывать, просто хотел устранить проблему через ребят которые в этом шарят :-)
без исход не как если только править сам бд запрос
 
Просто сейчас отпуск, делать нечего. Могу доступ к серверу предоставить. Если кому интересно
тс удали этот помойку LRSERV мой тебе совет возьми лучшее емурт или лост-ворд ,жтс
Емурт? так это же одно и тоже или нет? Вот такую качал -
 
Просто сейчас отпуск, делать нечего. Могу доступ к серверу предоставить. Если кому интересно

Емурт? так это же одно и тоже или нет? Вот такую качал -
основа может быть а это просто гомно
 
Просто сейчас отпуск, делать нечего. Могу доступ к серверу предоставить. Если кому интересно

Емурт? так это же одно и тоже или нет? Вот такую качал -
Основа ЕмуРт, Призрак просто решил ляпнуть, не вникая на какой ты сборке.

Просто сейчас отпуск, делать нечего. Могу доступ к серверу предоставить. Если кому интересно

Емурт? так это же одно и тоже или нет? Вот такую качал -
Вот что нашёл у себя, версия вроде новее, но не знаю что там и как
 
Назад
Сверху Снизу