powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
4 сообщений из 4, страница 1 из 1
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
    #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
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
    #37273631
lubava1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну раз никто не ответил на этот вопрос не вижу смысла добавлять сюда остальные
...
Рейтинг: 0 / 0
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
    #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
Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
    #37273668
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, и еще (сразу внимание не обратил) - если у вас поле group.kurs числовое, то конструкция group + '-' + kurs и не будет работать, это вам не вижуал-бэйсик. Надо использовать явное приведение типов: alltrim(group)+'-'+ltrim(str(kurs))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Завалю сегодня вопросами, пишу в одной теме по очереди чтобы не создавать кучу разных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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