Запись в Oracle через ADO
От: Kleo_ Россия  
Дата: 01.04.03 13:37
Оценка:
Свойство m_rset->GetFields()->Item[i]->Value, где m_rset — рекордсет, полученный с помощью ADO для ORACLE-провайдера MSDAORA, не работает при изменение данных.
Существует ли способ изменять данные или имеется ли другой провайдер для этих целей.
Re: Запись в Oracle через ADO
От: just_dmitry Россия www.parsec-club.ru
Дата: 30.04.03 11:31
Оценка:
>Свойство m_rset->GetFields()->Item[i]->Value, где m_rset — рекордсет, полученный с помощью ADO для ORACLE-провайдера MSDAORA, не работает при изменение данных.
>Существует ли способ изменять данные или имеется ли другой провайдер для этих целей.

Что значит не работает? Ошибки валятся, типа провайдер не в состоянии выполняить операцию (не помню точного текста)? Надо перенести recordset на клиента (rs.CursorLocation=adUseClient), ну и открывать его с соответствующими параметрами
Re[2]: Запись в Oracle через ADO
От: Alexey Shirshov Россия http://wise-orm.com
Дата: 30.04.03 11:58
Оценка:
Здравствуйте, just_dmitry, Вы писали:

хъ

_>Что значит не работает? Ошибки валятся, типа провайдер не в состоянии выполняить операцию (не помню точного текста)? Надо перенести recordset на клиента (rs.CursorLocation=adUseClient), ну и открывать его с соответствующими параметрами


Зачем на клиента?
Может просто Update() вызвать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.