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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2014, 07:09   #1
Elzhan
Новичок
Джуниор
 
Регистрация: 23.09.2014
Сообщений: 1
По умолчанию Путевые листы

Программа должна вести список выданных путевых листов (номер листа, ФИО водителя, номер машины, дата, маршрут – откуда и куда, протяженность в км, груз). Программа должна выдавать список листов за дату, список листов с протяженностью более заданной, определять общую протяженность пробега всех автомобилей за день.

я не могу понять как сделать
- список листов с протяженностью более заданной
Вложения
Тип файла: zip Новая папка (2).zip (411.7 Кб, 44 просмотров)

Последний раз редактировалось Elzhan; 23.09.2014 в 08:04.
Elzhan вне форума Ответить с цитированием
Старый 23.09.2014, 08:03   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А сейчас она что-то не то делает?
У мну нет Делфи тут оценить не могу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.09.2014, 08:47   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Elzhan, что касается вывода листов по дате, то воспользуйтесь компонентом TDateTimePicker - он как раз для ввода даты и предназначен.

Для того, чтобы не настраивать соединение у каждого датасета отдельно,
киньте на форму TADOConnection, настройте его (кстати, полный путь к БД задавать не рекомендую, тогда программа будет искать БД в каталоге с программой.). Потом у ADOTable/ADOQuery указывайте в качестве Connection настроенный ADOConnection.

Что же касается остальных вопросов.
Очень рекомендую открыть для себя SQL. (начать можно, например, с книги М.Грубера (он же М.Грабер) "Понимание SQL").
Тогда ваши вопросы "список листов с протяженностью более заданной" сразу отпадут!
НАпример,
список листов с протяженностью более заданной
Код:
select * from MainData
   where  Протяжонность > ЗАданноеЧисло
или так, с параметром:
Код:
select * from MainData
   where  Протяжонность > :pLengthPath
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Листы надстройки cskcsk Microsoft Office Excel 0 08.02.2011 20:52
Книги и листы bobinb Microsoft Office Excel 1 02.12.2010 16:59
Листы ROBERT033 Microsoft Office Excel 10 04.02.2010 12:28
OpenGL и листы Пепел Феникса Gamedev - cоздание игр: Unity, OpenGL, DirectX 5 14.11.2009 12:21
Скрытые листы PapaHedgehog Microsoft Office Excel 1 28.10.2009 17:39