|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.11.2008, 12:01 | #11 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Либо формировать список SQL-запросом, либо напрямую:
Код:
|
06.11.2008, 20:30 | #12 |
Пользователь
Регистрация: 04.11.2008
Сообщений: 39
|
Здравствуйте mihali4!!!
Предложенный Вами исходник работает замечательно, но не получается сделать что бы формировались списки и производилась фильтрация данных! Не могли бы Вы мне помочь более глобально!
Все когда нибудь начинаю, и становятся проффи
|
06.11.2008, 20:50 | #13 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
Давайте-ка исходник вашего проектика... |
|
06.11.2008, 22:50 | #14 |
Пользователь
Регистрация: 04.11.2008
Сообщений: 39
|
Ваши исходники работаю! Но я могу применить их только частично в своем проекте!
Высылаю исходники прочтите пожалуйста файл README!!!
Все когда нибудь начинаю, и становятся проффи
|
06.11.2008, 23:42 | #15 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Нормально... А где файлы базы? Мне и структуру-то таблиц взять неоткуда...
Вернее, я из формы могу это выцепить, но оно мне надо - создавать таблицы? Последний раз редактировалось mihali4; 07.11.2008 в 00:20. |
07.11.2008, 10:27 | #16 |
Пользователь
Регистрация: 04.11.2008
Сообщений: 39
|
в папке base лежат файлы БД!!!
Все когда нибудь начинаю, и становятся проффи
|
07.11.2008, 13:17 | #17 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Да, действительно. Прошу прощения, я просто не взял их из архива.
Тем не менее - база просто кошмарная... Читайте, что нужно делать: http://www.programmersforum.ru/showthread.php?t=27996 http://www.programmersforum.ru/showthread.php?t=28195 Тематика весьма сходная, все применимо и у вас. Делать вам программу целиком я не собирался, вы меня неправильно поняли, видимо... Ответы на конкретные вопросы - пожалуйста, но сначала прочитайте указанные темы и переделайте вашу программу, особенно базу... Последний раз редактировалось mihali4; 07.11.2008 в 13:19. |
07.11.2008, 14:11 | #18 |
Пользователь
Регистрация: 04.11.2008
Сообщений: 39
|
Я прочитал! Но особо не понял! Скажите на каких компонетах надо завязать мою базу!
Вот кстати сделал рейсталин моей структуры БД НАРЯДЫ --------------- NARYDID - идентификатор наряда(6) USLUGAID - идентификатор услуги (15) ADRESID - идентификатор адреса ( KVARTIRA - квартира DATAOFCONNECT - дата подключения DATAOFPLANCONNECT - дата планируемого подключ SOTRUDNIKIDSTN - идентификатор сотрудника станционной части SOTRUDNIKIDLINE - идентификатор сотрудника линейной части READINESSLINES - ГОТОВНОСТЬ ЛИНИИ АДРЕС ------------ ADRESID - идентификатор адреса ADRES - адрес USPD - УСПД AMOUNTOFLOOR - количество этажей AMOUNTOFENTRANCE - количество подъездов AMOUNTOFAPARTMENTS - количество квартир на площадке DISTANCEFLOOR - расстояние между этажами СОТРУДНИКИ ------------------------ SOTRUDNIKID - индетефикатор сотрудника FIO - ФИО JOBTITLE - должность FORMATION - образование DATE JOB PLACEMENT - дата трудойстройства D.O.B. - дата рождения TELEPHONEHOME - телефон домашщний TELEPHONEWORKER - телефон рабочий по поводу списка услуг подумал что нет нужны создовать целую таблицу Ведь я так понимаю что можно создать список например из txt файла который можно открыть и добавить записи
Все когда нибудь начинаю, и становятся проффи
|
07.11.2008, 14:58 | #19 |
Пользователь
Регистрация: 04.11.2008
Сообщений: 39
|
Наверно таких глупых собеседников как я у Вас еще не было:
Из темы http://www.programmersforum.ru/showthread.php?t=28195 выяснил некоторые для себя моменты 1) если создовать форму по заполнению новой записи в таблицу, то лучше это делать после нажатия "сохранить" а не напрямую 2) лучше использовать ТDateTimePicker, но я его не нашел в палитре компонетов! 3) лучше использовать динаимческое подключение таблиц, но применимо ли это в моем случае (по мойму нет) По поводу использования индетефикатор в БД, а как же наглядность главной таблицы "Наряды" получается что вместо адреса будет цифры 1,2,3 и т.д.
Все когда нибудь начинаю, и становятся проффи
|
07.11.2008, 15:00 | #20 | |
Пользователь
Регистрация: 04.11.2008
Сообщений: 39
|
Цитата:
вот код используемой мною procedure TForm1.FormActivate(Sender: TObject);//например, по этому событию begin ComboBox1.Clear; ComboBox1.Items.Add('Все записи'); Table2.First; while not Table2.Eof do begin ComboBox1.Items.Add(Table2.FieldByN ame('Kodtov').AsString); Table2.Next; end; Table2.First; ComboBox1.Text:='Все записи'; end; procedure TForm1.ComboBox1Change(Sender: TObject); begin if ComboBox1.Text<>'Все записи' then Table2.Filter:='Kodtov='+QuotedStr( ComboBox1.Text) else Table2.Filter:=''; end;
Все когда нибудь начинаю, и становятся проффи
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DBLookupComboBox | SunKnight | Компоненты Delphi | 6 | 25.02.2012 08:55 |
Dblookupcombobox значение по дефолту при условии | 1sal1 | Общие вопросы Delphi | 2 | 12.12.2009 14:16 |
И снова DbLookupCombobox | Loki | БД в Delphi | 5 | 18.11.2007 23:50 |
DBLookupComboBox | Dunpeal | Компоненты Delphi | 5 | 09.08.2007 18:28 |
DBLookupCombobox??? | Alexcandr | Компоненты Delphi | 2 | 05.04.2007 16:46 |