Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как очистить DBLookComboBox.Text


Крапивин Олег ©   (2010-05-28 15:27:00) 

Добрый день господа!
На форме расположены два комбобокса связанные с соответствующими базами. При первом запуске программы эти поля пусты. Нажимаем кнопочку, появился список, выбрали и работаем со значением DBLookCombox.Text.
А как его очистить???
Конструкцию DBLookCombox.Text:=''; компилятор не пропускает, говорит, что нельзя присвоить значение (типа поле рид-онли).
Подскажите кто знает.


Игорь Шевченко   (2010-05-29 17:44:00) [1]

аллес гемахт


oldman   (2010-05-29 17:17:00) [2]

Der Teufel soll den Kerl buserieren, как подсказывает гугл...
или
der Teufel soll das alles buserieren!, как подсказывает он же...


Leonid Troyanovsky   (2010-05-28 20:37:00) [3]


> Плохиш ©   (28.05.10 20:24) [5]

> А зачем ви по-австрийски ругаетесь?

Мои познания немецкого языка, увы,
основаны лишь на произведениях Я.Гашека,
про бравого солдата Швейка.

--
Regards, LVT.

PS. Выругайся на чистом, я себе скопирую.


Плохиш   (2010-05-28 20:24:00) [4]


> Leonid Troyanovsky ©   (28.05.10 19:38) [4]

А зачем ви по-австрийски ругаетесь?


Leonid Troyanovsky   (2010-05-28 19:38:00) [5]


> Плохиш ©   (28.05.10 17:00) [3]

Und:
Der  Teufel  soll  das  buserieren.

--
Regards, LVT.


Плохиш   (2010-05-28 17:00:00) [6]


> Очистка поля (как я понял KeyField:='')

Ну зачем я зашёл в эту ветку, зачем... :-(

Diese Eigenschaft gibt die Tastenkombination an, mit der dem zugeordneten Feld ein leerer Wert zugewiesen wird.

Delphi-Syntax:

property NullValueKey: TShortCut;

C++ Syntax:

__property TShortCut NullValueKey = {read=FNullValueKey, write=FNullValueKey, default=0};

Beschreibung

Mit NullValueKey ermöglichen Sie es Benutzern, einen leeren Wert in das zugeordnete Feld einzutragen. Wenn der Benutzer diese Tastenkombination eingibt, wird der Inhalt des zugeordneten Feldes gelöscht.

Tipp: Mit den Funktionen ShortCut oder TextToShortCut können Sie NullValueKey einen Wert zuweisen.


Крапивин Олег   (2010-05-28 16:39:00) [7]

Спасибо Плохиш! Очистка поля (как я понял KeyField:='') приводит к неработоспособности комбобокса, но ты мне подал интересную мысль:
в базе надо иметь уникальную запись с пустыми полями. Вероятнее всего она будет находиться в начале базы и достаточно выполнить ADOTable.First чтобы все поля оказались заполненными пробелами (либо без оных). Буду пробовать


Плохиш   (2010-05-28 16:09:00) [8]


> А как его очистить???

Надо очистить связанное с ним поле набора данных.


Наверх

Титульная страница Поиск, карта сайта Написать письмо