Текущее время: Вс, июн 22 2025, 10:14

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: JDBC и возврат значения из процедуры MS SQL Server'а
СообщениеДобавлено: Пн, мар 17 2014, 16:36 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 28 2011, 17:47
Сообщения: 13
Добрый день!

Господа, подскажите плз, кто сталкивался. Есть такая процедура на стороне MS SQL Server'а:

Code:
CREATE procedure [dbo].[TEST_1]
   @data varchar(256)
as   

  declare
    @i int;

  set @i = 0;

return @i;


Надо ее вызвать receiver JDBC-адаптером и получить скалярное возвращаемое значение (которое return @i). Как это сделать? Со всем остальным вроде разобрался, а это что-то не соображу.

Заранее спасибо!


Последний раз редактировалось jnw Ср, мар 19 2014, 16:01, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: JDBC и возвпат значения из процедуры MS SQL Server'а
СообщениеДобавлено: Пн, мар 17 2014, 17:52 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, фев 25 2012, 02:52
Сообщения: 141
Откуда: Москва
Пол: Мужской
Добрый день!

На вход receiver JDBC подать следующий XML:

<call_my_jdbc>
<Statement1>
<TEST_1 action=” EXECUTE”>
<data isInput=true type=VARCHAR>Данные на вход</data>
<i isOutput=true type=INTEGER></i>
</TEST_1>
</Statement1>
</call_my_jdbc>

Вот тут для 7.1:
http://help.sap.com/saphelp_nwpi71/help ... ameset.htm

_________________
Сажаем самолеты по телефону. :)
SAP - фрилансер.
sap.pitroff.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC и возврат значения из процедуры MS SQL Server'а
СообщениеДобавлено: Ср, мар 19 2014, 16:18 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 28 2011, 17:47
Сообщения: 13
Добрый день!

Спасибо за ответ. Так я пробовал, но, к сожалению, не работает. На выходе получается:

<?xml version="1.0" encoding="utf-8" ?>
<ns1:MT_StoredProcedureTest_response xmlns:ns1="http://xxxx.xx/xxxxxxxx/xxxxxxx">
<ExecStoredProcedure_response />
</ns1:MT_StoredProcedureTest_response>

т.е., "пустой" ответ.

Пока сделал некий workaround, но хотелось бы и с этим разобраться тоже :)

P.S. За ответы по асинхронно-синхронным мостам на Вашем сайте тоже спасибо :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: JDBC и возврат значения из процедуры MS SQL Server'а
СообщениеДобавлено: Ср, мар 19 2014, 20:55 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, фев 25 2012, 02:52
Сообщения: 141
Откуда: Москва
Пол: Мужской
jnw написал(а):
Спасибо за ответ. Так я пробовал, но, к сожалению, не работает. На выходе получается:
т.е., "пустой" ответ.


А можно попросить запостить XML запрос? По идее - все должно работать.


jnw написал(а):
P.S. За ответы по асинхронно-синхронным мостам на Вашем сайте тоже спасибо :)

Да не за что. )

_________________
Сажаем самолеты по телефону. :)
SAP - фрилансер.
sap.pitroff.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB