Зверь-чародей
Кто первый догадается, что не так было в этом куске кода, тому пряник.

OraCallableCommand c = new OraCallableCommand("{call business_pkg.fill_tmp_cusomer_list(?)}");                       c.registerOutParameter(1, Types.INTEGER);
c.setString(1,arrToStr(idList));
c.execute();
c.release();


@темы: Работа

Комментарии
13.11.2007 в 19:27

Ааааааааа, проклятые пришельцы, только не в мой мозг ! А то щас спрошу, что было не так, когда IAS постоянно давал отлуп WPA-EAP на беспроводной точке. :)
13.11.2007 в 21:28

Поиграй со мной!!!
БЛя, конечно прехуячить массив в строку И вхучить в качестве параметра -- это пиздато!!! Это выше всяких похвал!!! Это пять!!! Я, бля, конечно охуеваю с Оракла ( надеюсь я правильно доогдался по этому куску... кода ), но еще больше я охуеваю с разработчиков БД!!!

В общем это друг писал, коллега по работе...
Ниче личного...
13.11.2007 в 22:02

надо "ноль" поставить!

Я конечно не программист, но пряник хочу...
14.11.2007 в 12:01

Зверь-чародей
shuler пусть он тогда расскажет как по другому передать массив в качестве параметра в stored процедуру на сервере. Послушаем, оценим.

Но пока всем незачет :)
14.11.2007 в 12:41

Глюпый-глюпый демон...
OraCallableCommand c = new OraCallableCommand("{call business_pkg.fill_tmp_cusomer_list(?)}");
c.registerOutParameter(1, Types.INTEGER);
c.setString(1,arrToStr(idList));
c.execute();
c.release();

а что значит вопросег?
14.11.2007 в 21:33

В следующей жизни я буду самым прикольным дельфином!
Вообще-то я свято верил что Oracle умеет работать с массивами и передавать массив в качестве параметра.
Если хочешь попросвещатся можешь почитать форумы по sql, например:
1) www.sql.ru/forum/actualthread.aspx?tid=481288&h...
2) www.sql.ru/forum/actualthread.aspx?tid=491678&h...
3) www.sql.ru/forum/actualthread.aspx?tid=467631&h...

P.S. Если я буду хуячить все свои запросы в дайр и спрашивать хули там, вы ебанетесь, родные!!!

P.P.S. *censured*
14.11.2007 в 22:28

Зверь-чародей
max3.05 Для выявления ошибки вообще не требуется знания языков программирования и даже английского, так что не надо кидаться примерами запросов.
А со ссылками завтра ознакомлюсь.
14.11.2007 в 23:12

Настоящему индейцу завсегда везде ништяк
Рёцке
А idList откуда взялся?

С бубном вокруг стола 13 раз против часовой стрелки не пробовал?!
14.11.2007 в 23:22

Глюпый-глюпый демон...
а че там строчка уехала? так нада?
14.11.2007 в 23:30

Зверь-чародей
[Sorrow] куда пряник выслыать? ))
14.11.2007 в 23:31

a simple creature unlettered
cusomer -> customer, возможно?
14.11.2007 в 23:36

a simple creature unlettered
[Sorrow]
Хе-хе :) Я-то через Ctrl+A проверял, но решил, что не в этом дело :)
14.11.2007 в 23:48

Глюпый-глюпый демон...
вах =) я угадал? и из-за этого оно не работало? я вообще то просто так спросил - строчку не сразу видно, поэтому в своем первом вопросе я ее на место поставил..
хмм.. можешь в Ново-Переделкино, оно же Зажопинск Московского розливу.
а вообще кидай сюда - так съем =))
а кнута не завалялось? а то некомплекть выходит ^_^

Цитоэкс я тоже решил что это не существенно, что Рецке просто копировал быстро, а поправлять было лениво..
14.11.2007 в 23:52

Зверь-чародей
[Sorrow] я специально порисывал блоку nowrap чтобы его скрыть - этот хвост строки. потому что оно почти также в редакторе выглядело.
главная проблемма была в том, что ошибка происходила только в строке c.execute(); и понять почему она работает неправильно с больным организмом и вечером было очень сложно
14.11.2007 в 23:58

Глюпый-глюпый демон...
я кусок от "с" увидел. у меня на работе инет в мааленьком таком окошечке и с отключенными эффектами оформления и картинками ^_^ шифруюсь

а пряник то где?
15.11.2007 в 00:07

Зверь-чародей
15.11.2007 в 00:13

Глюпый-глюпый демон...
Рёцке, *уминает пряник:


сяп =)
15.11.2007 в 02:35

Поиграй со мной!!!
Фигасе ошибка...
Мой мозг такое понять не может...
15.11.2007 в 02:36

Поиграй со мной!!!
Стоп, т.е. просто потому что после первой строки нет символа перевода строчки?!!?!?