Проблемы с ADO
От: flint  
Дата: 08.06.01 10:01
Оценка:
Всем привет.
Какие-то странные вещи у меня с ADO, в DAO таких приколов не было.
1. Создаю recordset из двух таблиц. А потом отоброжаю его в DataGrid. Но при добавлении новой записи в гриде не отоброжаются данные из связанной таблицы. Если закрыть окно и открыть по новой или выполнить requery, то все нормально.
2. Тот-же связанный recordset. При удалении записи, удаляются записи из обеих таблиц. В DAO удалялись записи только из основной таблицы.

Что я не так делаю, может где какие настройки нужно поменять.
Re: Проблемы с ADO
От: Корнилов Григорий Петрович http://kornilow.newmail.ru
Дата: 09.06.01 08:30
Оценка:
Здравствуйте flint, вы писали:

F>Всем привет.

F>Какие-то странные вещи у меня с ADO, в DAO таких приколов не было.
F>1. Создаю recordset из двух таблиц. А потом отоброжаю его в DataGrid. Но при добавлении новой записи в гриде не отоброжаются данные из связанной таблицы. Если закрыть окно и открыть по новой или выполнить requery, то все нормально.
F>2. Тот-же связанный recordset. При удалении записи, удаляются записи из обеих таблиц. В DAO удалялись записи только из основной таблицы.

F>Что я не так делаю, может где какие настройки нужно поменять.


Попробуй после этого переуказать гриду об источнике
m_grid.I->DataSource = 0;
m_grid.I->DataSource = (MSDATASRC::DataSource*)(IUnknown*)m_adodc.I;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.