Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: CL | DM;

Вниз

Есть какая-то возможность получить значения всех записей поля?   Найти похожие ветки 

 
Aleksandr.   (2004-12-22 16:06) [0]

Часто для TComboBox"a, чтобы наполнить его Items, приходится перебирать всю таблицу. Есть ли возможность в TClientDataSet кик-нибудь попроще получить сразу значение поля всех записей?


 
Соловьев ©   (2004-12-22 16:09) [1]

TDBLookupCombobox


 
Aleksandr.   (2004-12-22 16:10) [2]

Или, может, есть вообще какой компонент вроде TDBListBox наоборот - листает записи в таблице, а текст сам по себе?


 
Aleksandr.   (2004-12-22 16:21) [3]

Соловьев ©  :

TDBLookUpComboBox работает на поле таблицы, просматривая поле таблицы. А мне нужен ComboBox, который просматривает поля таблицы, но ни на какое поле выбранные значения не привязывает - он нужен только для фильтрации. Для примера: в таблице есть поле CityID. Названия городов подключаются через DBLookUpComboBox из таблицы cities. Но в таблице cities есть поля RegionID, CountryID, которые отсутствуют в редактируемой таблице, но для удобства ввода нужно осуществить последовательность выбора страны и региона из таблиц Countries и Regions для выбора города. Сейчас мне приходится ставить для них два обычных ComboBox, которым перебором этих таблиц заполняются Items, а на их CloseUp, Change ставится фильтр для таблицы Cities. Не самый оптимальный код, вот я и стал копаться.


 
Соловьев ©   (2004-12-22 16:31) [4]

Но в таблице cities есть поля RegionID, CountryID, которые отсутствуют в редактируемой таблице, но для удобства ввода нужно осуществить последовательность выбора страны и региона из таблиц Countries и Regions для выбора города. Сейчас мне приходится ставить для них два обычных ComboBox, которым перебором этих таблиц заполняются Items, а на их CloseUp, Change ставится фильтр для таблицы Cities. Не самый оптимальный код, вот я и стал копаться.

3 подряд TDBLookupCombobox
Еще можно поробовать вывести для удобства и страну и регион в список городов.



Страницы: 1 вся ветка

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
14-1105373145
Rule
2005-01-10 19:05
2005.01.30
Я упал под стул и долго смеялся !!!!!!!!!!!!!!!!!!!111


14-1105584757
Ozone
2005-01-13 05:52
2005.01.30
Нужны советы по-поводу книг


1-1105706778
JohnKorsh
2005-01-14 15:46
2005.01.30
Как в старом TP7 под DOS организовать очень большой массив ?


4-1102558572
Fedia
2004-12-09 05:16
2005.01.30
Отправка сообщения программе от ловушки сообщений


1-1106068515
Torvald
2005-01-18 20:15
2005.01.30
Деля 2005 не знает классов TServerSocket