Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите пожалуйста c курсовым. / 5 сообщений из 5, страница 1 из 1
07.05.2010, 08:57
    #36616629
linivec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста c курсовым.
Помогите пожалуйста c курсовым. Есть три таблицы Аэропорт(id_аэропорта, название), Самолёт(id_самолёт, название) и Полёты(id_полёта, id_аэропорт прибытия, id_аэропорт отправления, id_самолет, время отправления, время прибытия). Создал форму на которой два Combo Boxа и Grid.
В первом Сombo задаю аэропорт отправления во втором аэропорт прибытия, а в Grid нада вывести результат запроса.
Вопервых: Где и как правильно прописать запрос? и вовторых как заставить Grid отображать вместо id название?
Заранее очень благодарен.
...
Рейтинг: 0 / 0
07.05.2010, 10:24
    #36616790
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста c курсовым.
linivec,

Попробуй зайти на сайт, где делают курсовики по программированию. Там помогут.
...
Рейтинг: 0 / 0
07.05.2010, 10:45
    #36616833
Kruchinin Pahan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста c курсовым.
linivecПомогите пожалуйста c курсовым. Есть три таблицы Аэропорт(id_аэропорта, название), Самолёт(id_самолёт, название) и Полёты(id_полёта, id_аэропорт прибытия, id_аэропорт отправления, id_самолет, время отправления, время прибытия). Создал форму на которой два Combo Boxа и Grid.
В первом Сombo задаю аэропорт отправления во втором аэропорт прибытия, а в Grid нада вывести результат запроса.
Вопервых: Где и как правильно прописать запрос? и вовторых как заставить Grid отображать вместо id название?
Заранее очень благодарен.
1. Где прописать запрос?

При изменении каждого из комбобоксов надо вызывать процедуру перезапроса данных. Изменение комбобоксов это, например, InteractiveChange.

2. Как правильно прописать запрос?

Попробуйте начать. Почитайте в хелпе или книжке про SELECT ... FROM ... INTO CURSOR ... NOFILTER

3. Как заставить Grid отображать вместо id название?

3.1. Изучите инструкцию JOIN для SQL-выражения SELECT
3.2. Изучите свойства RecordSource грида, ControlSource столбцов грида.
...
Рейтинг: 0 / 0
08.05.2010, 13:53
    #36618512
linivec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста c курсовым.
Для первого ComboBoxa написал такой код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
CREATE CURSOR polet
(airport_up Characte( 20 ), airport_down Characte( 20 ), timeup Characte( 20 ),
 timedown Characte( 20 ), plane Characte( 20 ))
INSERT INTO flight (airport_up, airport_down, timeup, timedown, plane)
SELECT (select airportname
		from airports a, flights f
		wher f.id_ap_up=a.id_airports),
		(select airportname
		from airports a, flights f
		wher f.id_ap_down=a.id_airports),
		flights.uptime, flights.downtime,
		(select planename
		from planes p, flights f
		wher f.id_plane=p.id_plane)
from airports a, flights f, planes p
BROWSE()
Выдает ошибку Syntax error.
...
Рейтинг: 0 / 0
08.05.2010, 14:50
    #36618551
Помогите пожалуйста c курсовым.
linivec,
так как команда select растянута на несколько строк, то в конце каждой неоконченной строки надо поставить знак "точка с запятой".
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите пожалуйста c курсовым. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]