Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2010, 13:21   #1
pasapasa
 
Регистрация: 21.09.2010
Сообщений: 3
По умолчанию из таблицы в DBmemo

Такая ситуация..Надо из одной таблицы вставить в поле DBMemo 3 поля.
Я знаю как одно только поле вставить.(при помощи поключения datasource и datafield)///HELP//HELP в делфи не работает win7, хз почему..

Одна тема - один вопрос !

Последний раз редактировалось mihali4; 30.11.2010 в 14:38.
pasapasa вне форума Ответить с цитированием
Старый 30.11.2010, 14:39   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

По теме. Делаем вычисляемое поле=сумме 3-х полей и выводим его в DBMemo.
mihali4 вне форума Ответить с цитированием
Старый 30.11.2010, 14:50   #3
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

можно в простое мемо вывести запросом
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 30.11.2010, 15:01   #4
pasapasa
 
Регистрация: 21.09.2010
Сообщений: 3
По умолчанию

допустим есть таблица Сотрудники(Id_Sotr, FIO), подключенная к ADOTable1...
DataSource1 -> AdoTable1...
тогда свойства dbLookUpCombobox буду:
ListSource - DataSource1
ListField - Id_Sotr
KeyField - Id_Sotr
(dataSource и DataField - пустые!!)
свойства DbMemo
DataSiurce - DataSource1
DataField - FIO
... в итоге должно получиться следующее... в DbLookUpComboBox выбираем код сотрудника, а в DbMemo будет отображаться его фамилия...

А мне надо чтобы при выборе в DbLookUpComboBox кода сотрудника, выводилось в DbMemo фамилия, имя, телефон, адрес..например..

Вот как реализвать?
pasapasa вне форума Ответить с цитированием
Старый 30.11.2010, 15:11   #5
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Тебе же написали... либо сделай калькулируемое поле и подключи к нему DBMemo, либо выведи в обычное memo при прокрутке таблицы
Код:
procedure TForm1.ADOTable1AfterScroll(DataSet: TDataSet);
begin
  memo1.Text := ADOTable1FIO.Text + #13 + #10 +
    ADOTable1ADRES.Text + #13 + #10 +
    ADOTable1TELEPHON.Text; // и т.д.
end;
_SERGEYX_ вне форума Ответить с цитированием
Старый 30.11.2010, 15:14   #6
pasapasa
 
Регистрация: 21.09.2010
Сообщений: 3
По умолчанию

ок спс всем, сделаю как mihali4 сказал..Сорри когда постил 2 сообщение не обновил страницу.
pasapasa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите отобразить тип LONG в DBMemo funball БД в Delphi 13 17.04.2009 11:46
Отображение Аксесовского поля MEMO в DBMemo Pinya БД в Delphi 2 12.08.2008 09:20
Связь ComboBox с DBImage и DBMemo gane4ka Помощь студентам 8 14.12.2007 17:52
Как земенить текст в DBMemo? Макс84 БД в Delphi 1 08.05.2007 08:53
DBMemo автоподстановка John_chek Компоненты Delphi 3 25.01.2007 13:41