![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.09.2012
Сообщений: 14
|
![]()
проблема в том что у меня есть 3 таблицы которые взамодейсвуют друг с другом это fizlica(Физ.лицо) ,yrlica(юридическое лицо), zakaz(заказ). вот мне надо чтобы в dbgrid-e отображалось поле в зависимости от того с кем заказ подписан если с физ.лицом тогда поле fam , если юредическое лицо тогда поле naimorg
![]() я пробую через переменные... Код:
Код:
proxxx
Последний раз редактировалось Stilet; 07.09.2012 в 14:06. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
![]()
реш первое чисто SQL
по условию заполнено только одно из полей fiz.FIO или ur.naimorg делаем слияние дтих двух полей с заменой пустого поля (=NULL) на пустую строчку. Код:
делаем отдельно для fiz и ur и потом объединяем (union) Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 07.09.2012 в 14:39. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 07.09.2012
Сообщений: 14
|
![]()
спасибо большое)))))
proxxx
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 07.09.2012
Сообщений: 14
|
![]()
подскажите как сделать чтобы при 2-ом нажатии мышки по dbgrid столбец записывался в listbox и если еще нажал то к тобу что было прибавилось через ; например))))
proxxx
|
![]() |
![]() |
![]() |
#5 | ||||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
![]() Цитата:
Цитата:
Цитата:
1. найти (узнать из свойств) нужное поле (field) набора данных 2. пройти по всем записям нужного набора данных 3. записать полученные значения (string) в ListBox. (отредактировать/добавить строку) F1 ListBox Items Properties (исправить, изменить строку) Methods (найти нужную, добавить строку) Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 14.09.2012 в 14:33. |
||||
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 07.09.2012
Сообщений: 14
|
![]()
спс но решил по другому))))))
FinzPriem.ListBox1.Items.Add(ADOQue ryrab.FieldByName('naimrab').AsStri ng+' цена:'+ADOQueryrab.FieldByName('cen a').AsString) ;
proxxx
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сделать ссылку на поле из других полей | amosik | Microsoft Office Access | 2 | 19.05.2012 12:08 |
Отображение полей в DbGrid | Garmon | БД в Delphi | 12 | 02.05.2012 00:38 |
Как сделать автозаполнение полей В WebBrowser | Deryagtev | Помощь студентам | 2 | 18.04.2012 12:49 |
Отображение полей таблиц измерений Microsoft Access в сводной талице ECXEL | andreyslad | Microsoft Office Excel | 6 | 15.02.2012 17:51 |
Отображение связанных полей в dbgrid | Deight | БД в Delphi | 5 | 19.04.2009 00:42 |