Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

КАК Вернуть "ID" добавленной строки с 1С на Oracle

КАК Вернуть "ID" добавленной строки с 1С на Oracle
Я
   starV
 
06.09.16 - 12:06
Доброго времени суток!
подскажите пожалуйста как можно вернуть "ID" добавленной строки с 1С на Oracle?
Просто создать строку получилось 
Но вернуть "ID"  созданный строки нет и не знаю как?
подскажите пожалуйста 

...............
ОраклКоманда.CommandText = "set serveroutput on
|DECLARE
|aaa_id   AKTTEST.FROM_HOST_HEADER_MESSAGE.ID%TYPE;
|BEGIN 
|INSERT INTO AKTTEST.FROM_HOST_HEADER_MESSAGE (MESSAGE) VALUES ( '"+СООБЩЕНИЕ+"');  
|end;     ";
ОраклКоманда.Execute();
Сообщить("id");
...................
 
 
   mistеr
 
1 - 06.09.16 - 12:14
RETURNING ID INTO :ID
   mistеr
 
2 - 06.09.16 - 12:17
Как из ADO вытащить, не помню. Нужно порыться в справке провайдера. Надеюсь он оракловый, а не msdaora.
   starV
 
3 - 06.09.16 - 12:17
(1) ну а как его вытащить от туда
оно возвращает да но я его не могу присвоить к объекту
   Torquader
 
4 - 06.09.16 - 16:06
В записи INSERT в конце до точки с запятой написать RETURN ID INTO ID;
   starV
 
5 - 08.09.16 - 07:13
Как я пишу через динамическую команду не получится возвращать ID, нужно сначала динамическую функцию создать а потом уже к нему обращаться нужно оказывается :)
   MaxS
 
6 - 08.09.16 - 07:20
А после команды вставки сделать запрос к этой строке и через рекордсет получить данные?
   starV
 
7 - 08.09.16 - 07:52
(6) на Oracle попробовал

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует