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

Вниз

Компонент TDBLookupListBox   Найти похожие ветки 

 
Tru ©   (2006-12-03 07:29) [0]

Нужно создать форму ввода записей в таблицу персонала, в которой значение полей фамилиии и имени вводится пользователем, а год рождения назначается при помощи компонента TDBLookupListBox.
На форме есть таблица, два поля edit и кнопка при нажатии которой добавляются данные в таблицу, а вот TDBLookupListBox что то не получается.....Как сделать подскажите пожалуйста?

И еще подскажите что за компонент AfterScroll? И где его взять? :)


 
Cawa ©   (2006-12-03 08:50) [1]

Ты бы хоть код добавления данных в таблицу показала, а то кто знает, что и почему у тебя не получается!!


 
Cawa ©   (2006-12-03 09:14) [2]

А насчет AfterScroll - не уверен насчет того есть ли такой компонент вобще, но точно могу сказать, что такой метод есть у многих компонентов. Если мне не изменяет пямять, то для компонент (TTable,TQuery, и т.д.) - этот метод вызывается если прошло перемещение указателя(Next,First,Last, и т.п.)


 
Tru ©   (2006-12-03 10:31) [3]

вот код добавления данных:

procedure TForm1.Button1Click(Sender: TObject);
begin
         ADOQuery1.Append;
         ADOQuery1.FieldValues["Фамилия"]:= Edit1.Text;
         ADOQuery1.FieldValues["Имя"]:= Edit2.Text;
         ADOQuery1.Post;
end;


 
Tru ©   (2006-12-03 12:56) [4]

ну пожалуйста кто нибудь помогите!!!


 
Cawa ©   (2006-12-03 13:02) [5]

>На форме есть таблица, два поля edit и кнопка при нажатии которой добавляются данные в таблицу, а вот TDBLookupListBox что то не получается.....Как сделать подскажите пожалуйста?

Надо было сразу написать, что понятия не имею, как записать данные из TDBLookupListBox!!
Просто сделай присвоение из таблицы которая отображается в TDBLookupListBox.
К примеру: ADOQuery1.FieldValues["год рождения"]:=ADOQuery2.FieldValues["год рождения"];


 
ЮЮ ©   (2006-12-04 04:47) [6]


> а год рождения назначается при помощи компонента TDBLookupListBox.


Как-то плохо верится в наличии таблицы, содержащие допустимые года рождения. А именно оттуда может быть выбран список значений. Да и LookupList потребуется высотой во всю форму, да и то без скроллинга не обойдешься :)


 
Cawa ©   (2006-12-04 07:57) [7]

Все зависит от критериев задачи, если к примеру даты рождений могут быть в приделах последних 10 лет то  LookupList очень даже удачно подходит, но вот если период больше то конечно не совсем удобный вариант для ввода данных.



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
4-1155917847
Kubivan
2006-08-18 20:17
2006.12.24
Перезагрузка WindowsXP


15-1165184452
Pr!m@ry
2006-12-04 01:20
2006.12.24
Пароль от ICQ


1-1163273917
PHPDeveloper
2006-11-11 22:38
2006.12.24
работа с анимированными изображениями


2-1165395536
ZZZ_ZZZ
2006-12-06 11:58
2006.12.24
1


8-1145691384
QuickFinder
2006-04-22 11:36
2006.12.24
объединение WMV-файлов