Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Insert Command при работе с Oracle / 5 сообщений из 5, страница 1 из 1
14.10.2004, 08:03
    #32737397
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert Command при работе с Oracle
Пытаюсь настроить Data Adapter для работы с Oracle.
Текст в OracleInsertCommand примерно такой:

INSERT INTO ФИО ("Ф_ИД", ФАМИЛИЯ, ИМЯ) VALUES
(SEQENCE_FIO.NEXTVAL, :ФАМИЛИЯ, :ИМЯ)

Не удается добавить следующее:

; SELECT "Ф_ИД", ФАМИЛИЯ, ИМЯ FROM ФИО
WHERE ("Ф_ИД" = SEQUENCE_FIO.CURRVAL)

Как "заставить" InsertCommand после вставки строки прочитать ее
с сервера?
...
Рейтинг: 0 / 0
14.10.2004, 12:57
    #32738179
msde
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert Command при работе с Oracle
заключи обе команды в begin/end блок
...
Рейтинг: 0 / 0
14.10.2004, 16:45
    #32738907
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert Command при работе с Oracle
Не помагает.
...
Рейтинг: 0 / 0
14.10.2004, 16:56
    #32738944
msde
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert Command при работе с Oracle
тогда insert с returns
или спроси на форуме по Oracle.
...
Рейтинг: 0 / 0
26.10.2004, 10:27
    #32754168
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert Command при работе с Oracle
Не дождался ответов, отвечаю сам себе - может кому-то пригодится:

При добавлении строки выполняем (заранее созданную OracleCommand) SELECT SEQUENSE_FIO.NEXTVAL FROM DUAL и кидаем его в id-код этой строки. Разумеется, id-код - это параметр "Current Version" в OracleInsertCommand.
Двойной запрос INSERT... ; SELECT... в OracleInsertCommand выполнить не удается, да и ненужно.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Insert Command при работе с Oracle / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]