Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных / 4 сообщений из 4, страница 1 из 1
22.05.2011, 17:51
    #37273356
lubava1991
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
вопрос первый:
я связала 2 таблицы так:

SELECT studenty.key_stud, studenty.im_stud, studenty.fam_stud, studenty.pasp_dan, studenty.adress_stud, studenty.dat_rozh, studenty.tel_stud, studenty.nom_prikaza, studenty.data_prikaza, group.group, group.kurs;
FROM studenty;
LEFT OUTER JOIN group ON group.key_group = studenty.key_group;
ORDER BY 1, 2;
INTO CURSOR list

после нее следующая команда работает
thisform.Label7.Caption = group.group + '-'

а вот такая нет:
thisform.Label7.Caption = group.group + '-' + group.kurs
отчего? у меня в одной колонке название групп(например: Т) а во второй курс(Например: 2) и мне надо чтобы выводило на форме и группу и курс(Т-2)
...
Рейтинг: 0 / 0
22.05.2011, 23:42
    #37273631
lubava1991
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
ну раз никто не ответил на этот вопрос не вижу смысла добавлять сюда остальные
...
Рейтинг: 0 / 0
23.05.2011, 00:35
    #37273666
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
Вы не переживайте
Программисты в воскресенье, вообще-то, отдыхают тоже... Тем более, что май, девушки, пиво, природа

А по поводу вашего вопроса - вы же создали курсор с именем list , так что искать ваши "колонки" надо в нем:
Код: plaintext
thisform.Label7.Caption = list.group + '-' + list.kurs
И на будущее - чтобы не путаться с именами полей в результате запроса, привыкните сразу явно задавать имена для вывода:
Код: plaintext
SELECT studenty.key_stud as key_stud, studenty.im_stud as im_stud, ...
...
Рейтинг: 0 / 0
23.05.2011, 00:39
    #37273668
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
Да, и еще (сразу внимание не обратил) - если у вас поле group.kurs числовое, то конструкция group + '-' + kurs и не будет работать, это вам не вижуал-бэйсик. Надо использовать явное приведение типов: alltrim(group)+'-'+ltrim(str(kurs))
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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