Главная страница
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.074 c
15-1164968118
DillerXX
2006-12-01 13:15
2006.12.24
Го


2-1165417135
alexa14
2006-12-06 17:58
2006.12.24
Значки в popupmenu


6-1154054443
Гриха
2006-07-28 06:40
2006.12.24
Передать файл через сеть


2-1165391705
DoktorX
2006-12-06 10:55
2006.12.24
как отключить загрузку картинок в Twebbrowser?


4-1155809857
apic
2006-08-17 14:17
2006.12.24
Работа с ресурсами