Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Рантайм создаю поля в RxMemoryData, но работать с ними невозможно (не видно)... / 1 сообщений из 1, страница 1 из 1
27.06.2003, 17:18
    #32193999
Paranoik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Рантайм создаю поля в RxMemoryData, но работать с ними невозможно (не видно)...
Создаю поле так:
TFieldDef *pNewDef;
pNewDef = MemoryTable->FieldDefs->AddFieldDef();
pNewDef->Name = "p1";
pNewDef->DataType = ftString;
pNewDef->Size = 100;

Вроде все ок... Вижу даже как MemoryTable->FieldDefs->Count увеличился...
Далее пытаюсь
MemoryTable->FieldByName("p1")->AsString = "123";

И пишет мол не найдено поле p1...
Пытался еще так
MemoryTable->Fields->Fields[x]->AsString = "123";


Тоже бестолку...

Как быть? Или что пользовать если нужно в памяти создать таблицу с неизвестным кол-вом столбцов и вывести ее в DBGrid?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Рантайм создаю поля в RxMemoryData, но работать с ними невозможно (не видно)... / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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