Маленький вопрос

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Маленький вопрос

Сообщение Kovu » 16.02.2006 (Чт) 21:26

Возможно ли при запросе
Код: Выделить всё

Set recset1 = DBT.OpenRecordset("SELECT A.Код, A.ФИО, B.Класс, A.*  FROM Tester.Pupils B, Tester.TestRes  A WHERE A.ФИО = B.ФИО", dbOpenDynaset)

Исключить колонку A.Код? И если возможно то как ?
Если всё делать своими ручками, они скоро отвалятся !

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 16.02.2006 (Чт) 23:59

Исключи из селект-листа ненужные тебе колонки:
Код: Выделить всё
SELECT A.ФИО, B.Класс, A.*
FROM Tester.Pupils B, Tester.TestRes A
WHERE A.ФИО = B.ФИО

Только учти, что когда ты пишешь A.*, то из этой таблицы берутся все столбцы. Если из них нужно исключить один, то придется перечислять в этом списке все, кроме него - по-другому никак.

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 17.02.2006 (Пт) 9:33

Ennor
Спасибо, жаль что иначе никак .(у меня просто не фиксированное количество столбцов)
Если всё делать своими ручками, они скоро отвалятся !


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList