cross Гость
|
Добавлено: Вс Фев 09 2003 00:11 Заголовок сообщения: вопрос по Janus GridEx2000 |
|
|
Добрый вечер, использую Janus GridEx2000 дял отображения данных из хранимой процедуры не получается в рантайме ему "подсунуть" другую хр. процедуру, вернее ту же процедуру, но с новым входным параметром. Пишу:
.... strSQL = "ViewOutcome("+sNew+")"; m_Grid.SetRecordSource(strSQL); m _Grid.ClearFields(); -- m_Grid.Rebind; -- m_Grid.Update(); -- Ничего не помагает m_Grid.Refresh(); --
После m_Grid.ClearFields(); старые данные в Grid'e исчезают, но новые не появляюся, остаетя постое белое поле. Если ClearFields не писать ничего не обновляется всеравно.
И еще, не получается в рантайме "подлючить" Grid, пишу:
strSQL = "ViewOutcome"; // ХРАНИМАЯ ПРОЦЕДУРА
// m_Grid3.SetDataMode(1);
m_Grid3.SetDatabaseName("Provider =ODBC;DSN=Warehouse"); m_Grid3.SetCursorLocation(2); m_Gri d3.SetLockType(3); m_Grid3.SetRecordsetType(1); m_Grid3.Se tRecordSource(strSQL); m_Grid3.ClearFields(); m_Grid3.Rebi nd; m_Grid3.Refresh();
Но нифига не появляется в Gride.
Помогите Пожалуйста, оченьнадо сдать проект.
А SetDataMode(1); не хочет/неможет устанавливаться в режиме рантайм? |
|