| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > TDBComboBox |
| Автор: Mde 15.5.2005, 11:26 |
| У TDBComboBox есть свойство text которое только для чтения. Можно переписать это свойство так чтобы оно могло принимать значение и отображать его TDBComboBox. Ситуация такая я заношу в поле базы значение но если форму закрыть то при вхождении в форму второй раз поле TDBComboBox пустое. Помогите плиз... Написал бы и сам но как это сделать?.. |
| Автор: drinkOut 15.5.2005, 12:51 |
| А в базе значение поля сохраняется? Если да, то придётся загружать из базы в DBComboBox все значения этого поля. |
| Автор: Mde 15.5.2005, 13:15 |
| Значения то сохраняются, и то что их из базы переносить надо тоже понимаю. Вот только Поле TEXT ReadOnly Добавлено @ 13:16 Посиму и прошу подсказать как сделать так что бы оно небыло ReadOnly |
| Автор: Alex 15.5.2005, 20:12 | ||
|
| Автор: Mde 15.5.2005, 22:24 |
| Ап е если речь идет об DBLookupComboBox как тогда быть с свойством Text Добавлено @ 22:24 Извините но так уж вышло что обшипся с названием компонентом |
| Автор: Alex 15.5.2005, 22:37 |
| Mde, DB компоненты не хранят в себе данных как обычные компоненты они служат только для отображения текущего значения dataset'а |
| Автор: bursa 16.5.2005, 14:05 | ||
Это надо либо компонент переписывать. А лучше использовать DBComboBox.ItemIndex или DBComboBox.KeyValue (при условии, что есть KeyField) |