Добрый вечер,
использую 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_Grid3.SetLockType(3);
m_Grid3.SetRecordsetType(1);
m_Grid3.SetRecordSource(strSQL);
m_Grid3.ClearFields();
m_Grid3.Rebind;
m_Grid3.Refresh();
Но нифига не появляется в Gride.
Помогите Пожалуйста, оченьнадо сдать проект.
А SetDataMode(1); не хочет/неможет
устанавливаться в режиме рантайм?
06.02.03 10:41: Перенесено из 'C/C++'