Главная страница
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.028 c
1-1121085795
chili
2005-07-11 16:43
2005.07.31
Подскажите что может являться уникальным индентификатором для фай


1-1121233573
Jay1982
2005-07-13 09:46
2005.07.31
WWW


14-1121152214
pavel_guzhanov
2005-07-12 11:10
2005.07.31
про конфу "потрепаться"


3-1118924142
Lenz
2005-06-16 16:15
2005.07.31
Как изменить структуру базы данных (dbf) если исходная на SQL


4-1117809351
iskatel
2005-06-03 18:35
2005.07.31
пульт avermedia