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

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

Вернуться   Форум программистов > C/C++ программирование > C/C++ Базы данных
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2010, 20:23   #1
DaniyMilner
 
Регистрация: 22.02.2009
Сообщений: 9
По умолчанию База данных

Есть база данных автостанции на С++ Builder
Две таблицы - список рейсов и заказ.

Список рейсов имеет поля:
'Nom_reysa' //номер рейса
'Punkt_pruzn' //Пункт назначения
'Kilkist_m' //Количество мест
'Cina' //Цена
'Time' //Время отправления
'Data' //Дата

Заказ:
'Nomer_zamov' //Номер заказа
'Punkt_prizn' //Пункт назначения
'Data' //Дата
'Time' //Время отправления
'Cina' //Цена
'Misce' //Номер места

В первой таблице я выбираю рейс и должен записать во вторую. Проблема вот в чем. Во второй таблице 'Misce' это номер места, суммарное количество мест рейса записано в поле 'Kilkist_m' первой таблицы.

Мне нужно:
1) сравнить данные в полях 'Punkt_prizn', 'Data' и 'Time' первой и второй таблицы
2) если такой рейс уже есть, то проверить сколько мест продано и записать в поле 'Misce' второй таблицы следующее по счету значение
2) если нету, то записать рейс и место №1

Словами описать вроде получилось, а вот в код пока не выходит. Прошу помочь кто разбирается, буду благодарен за любую помощь. Скрины если нужны - выложу. Заранее спасибо.
DaniyMilner вне форума Ответить с цитированием
Старый 08.11.2010, 21:09   #2
Assemblerru
Форумчанин
 
Регистрация: 28.01.2010
Сообщений: 224
По умолчанию

Не стал тебе усе писать (смысле думать за вас...) А вот попробуй вот эти вкладки. Може и подойдет
Вложения
Тип файла: rar Рабочий стол.rar (241.6 Кб, 41 просмотров)
всему свое время как зиме и весне
и каждому солнцу свой неба кусок
Assemblerru вне форума Ответить с цитированием
Старый 08.11.2010, 21:30   #3
DaniyMilner
 
Регистрация: 22.02.2009
Сообщений: 9
По умолчанию

немного не то
у меня в бд таблицы, записи, а тут чуток не об этом..
но все равно спасибо..
DaniyMilner вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
База данных Katia123 Помощь студентам 0 29.06.2010 15:46
База данных Tomoa Microsoft Office Access 5 30.04.2010 10:43
Небольшая база в Open Office База данных. sashaman Фриланс 3 11.04.2010 20:13
База данных ROMA2PVT Помощь студентам 8 20.03.2010 16:12
База данных с возможностью приема данных из файлов Excel Al_Sha БД в Delphi 6 16.10.2009 15:34