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

Вниз

CompoBox   Найти похожие ветки 

 
Ирина   (2005-06-22 09:30) [0]

Здравствуйте! Как из одной ТБД в CompoBox высветить 2 поля и как их по выбору перенести в DBGrid (т.е. делаем выборку из справочника, высветив 2 его поля (наименование, цена) и заносим выбранные данные в формируемую БД)?


 
Ega23 ©   (2005-06-22 09:36) [1]


Select Name, Prise, NameAndPrice=(Name + Cast(Prise as varchar))
from ...


И TDBLookupComboBox


 
ЮЮ ©   (2005-06-22 09:43) [2]

>(т.е. делаем выборку из справочника, высветив 2 его поля (наименование, цена) и заносим выбранные данные в формируемую БД)

Формулируй правильно, и ответ придет сам :)

1) Добавляем запись в НД, отображаемый в Гриде (или средствами Грида или DataSet.Insert(Append)

2) В НД делаем lookup поле, которое позволит вместо прямого редактирования поля "Товар" показывать два столбца (наименование, цена) из таблицы "Товары". Для чего, естественно, нужен другой DataSet.

3) Если нужен извращенный метод добавления, описанный в Subj-е, то кладем TDBLookupCombo, с пустым DataSource и ListSource, что в Lookup поле, в соответствующем обработчике которого делаем 1)


 
size=20   (2005-06-22 17:03) [3]


>
> Select Name, Prise, NameAndPrice=(Name + Cast(Prise as varchar))
> from ...
>
>
> И TDBLookupComboBox

проще
читаем хелп:
"
...
ListField can represent more than one field. Multiple field names should be separated by semicolons.
...
"



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

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

Наверх




Память: 0.47 MB
Время: 0.078 c
3-1118912182
KorvinOE
2005-06-16 12:56
2005.07.31
Типы данных в MySQL


14-1121080036
boriskb
2005-07-11 15:07
2005.07.31
Абрамович. Березовский. Челси


14-1120622555
HomaProgramer
2005-07-06 08:02
2005.07.31
ПК - > КПК


1-1121405200
Alex_K
2005-07-15 09:26
2005.07.31
решение уравнения


1-1121315291
jcrush
2005-07-14 08:28
2005.07.31
RSS XMLDoc не обновляется :(