IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Справочная служба аэропорта, Справочная служба аэропорта
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 15
Пол: Мужской

Репутация: -  0  +


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

Люди, может кто-нибудь делал такое или приблизительно похожее, может есть БД.
Если можете чем-то помочь пишите или присылайте на <censored>
Заранее большое спасибо.

Сообщение отредактировано: мисс_граффити -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 15
Пол: Мужской

Репутация: -  0  +


Я сделал так:
1) таблица рейсов:
1 рейс
2 откуда
3 куда
4 тип самолета
5 кол-во мест всего

2) таблица вылетов
1 рейс
2 дата вылета
3 время отправления
4 время прибытия
5 продано билетов
6 свободно билетов

И такие вот возникли вопросы:
Создал эти две таблицы, но почемуто в таблиу вылетов не возможно добавлять новые записи или редактировать?
Я думаю проданных билетов и свободных будут вычисляемыми полями , зависящими от общего кол-ва мест , а как это реализовать в коде?
Заранее благодарю .


 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 15
Пол: Мужской

Репутация: -  0  +


На форме у меня имеется 1 table, 1 query, 2 datasource

procedure TForm1.Button1Click(Sender: TObject);
var
a,b,c:integer;
begin
b:=StrToInt(Edit1.Text);
Query1.Edit;
Table1.Open;
Query1buy.Value:=b+Query1buy.Value;

Query1svob.Value:=Table1Mest.Value - Query1buy.Value;
end;

Этим я считаю кол-во проданных и свободных мест,
вроде все считает верно, но не совсем:
1)В столбцах проданных и свободных мест появляются нужные данные, но не сохраняются, как их сохранять?
2) К примеру у меня в самолете всего 100 мест, а я решил купить 110, получается в столбце проданных 110, а в столбце свободных -10. Как это отрегулировать?

 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Новичок
*

Группа: Пользователи
Сообщений: 15
Пол: Мужской

Репутация: -  0  +


Подскажите пожалуста как мне показать все вылеты на определенную (вводимую) дату?
К примеру для показа рейсов из определенного места вылета я делаю так:
Код
begin
DataSource1.DataSet:=Query2;
if okbottomdlg.ShowModal=mrok then   \\ в edit1.text ввожу нужный пункт отправления и ищу
with Query2 do
begin
close;
ParamByName('dnazv').Value:=okbottomdlg.edit1.text;
open;
end;
end;

А в sql пишу select * from aa where aa.otkuda=:dnazv

А вот с датой чето не получается, пишет вроде несоотетствие типов.

P.S. я здесь че сам с собой общаюсь?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
sds   Справочная служба аэропорта   18.11.2007 18:28
мисс_граффити   на чем она должна строиться? на типизированных фай…   18.11.2007 19:36
-sds-   нужно создать БД   18.11.2007 23:53
Артемий   Мы это уже поняли..Какая БД? SQL, или файлы или ещ…   19.11.2007 17:14
-sds-   SQL   19.11.2007 19:21
Артемий   Я тебе советую вот что: 1. Опиши подробнее свою пр…   20.11.2007 2:04
-sds-   Такой вопрос: Использую бд парадокс, создаю таблиц…   14.12.2007 18:57
Better Kind   Такой вопрос: Использую бд парадокс, создаю табли…   14.12.2007 19:51
сдс   Ценовая категория и тд - это все не нужно, это тол…   16.12.2007 3:45
sds   Я сделал так: 1) таблица рейсов: 1 рейс 2 откуд…   16.12.2007 4:45
sds   На форме у меня имеется 1 table, 1 query, 2 dataso…   17.12.2007 5:04
sds   Подскажите пожалуста как мне показать все вылеты н…   18.12.2007 4:44
kr3v3tkus   мб сделать strtodate(okbottomdlg.edit1.text) ? хот…   18.12.2007 4:52
sds   Такой вопрос: хочу сделать справку. Как сделать та…   21.12.2007 1:08
Better Kind   Такой вопрос: хочу сделать справку. Как сделать т…   21.12.2007 12:09
sds   Подскажите пожалуйста. В одной таблице имеются рей…   24.12.2007 0:04


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 25.04.2024 12:36
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name