C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Вопрос по DataField в создаваемом компоненте
FoxVID
  Отправлено: 13.07.2004, 17:41


Ученик-кочегар

Группа: Участник
Сообщений: 29



При создании компонента, ориентированного на работу с базой данных, вроде все получается как надо. Свойство DataSource — получается как у стандартных компонентов, с выпадающим списком. А DataField — нет.
Как ни пытался, выпадающего списка полей не получается. Кто подскажет, в чем дело?
olegenty
Отправлено: 14.07.2004, 06:41


Ветеран

Группа: Модератор
Сообщений: 2412



Ну так твой компонент понятия ж не имеет о том, что DataField должен браться из DataSource smile.gif
FoxVID
Отправлено: 14.07.2004, 08:39


Ученик-кочегар

Группа: Участник
Сообщений: 29



QUOTE (olegenty @ 14/07/2004, 07:43)
Ну так твой компонент понятия ж не имеет о том, что DataField должен браться из DataSource smile.gif

DataSource я получаю так:
TDataSource * __fastcall TDBMaskEdit::GetDataSource(void)
{
return (FDataLink->DataSource);
}
а DataField так:
AnsiString __fastcall TDBMaskEdit::GetDataField(void)
{
return (FDataLink->FieldName);
}
В чем загвоздка?

Вернуться в Работа с базами данных в C++Builder