powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать запрос SELECT в котором имена столбцов переменные.
13 сообщений из 13, страница 1 из 1
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421167
Dn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток.
Есть нехилая таблица из которой надо отобрать строки по значениям столбцов, при чем имена этих столбцов должен задавать пользователь из формы(т.е. имена столбцов в запросе переменные).

Что-то в этом роде:

SELECT ст_1, ст_2
FROM тбл_1
WHERE Forms!F20!ст_2='1';

где "Forms!F20!ст_2" имя столбца "ст_2".
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421178
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и кто тебе мешает запрос по кусочкам склеить и на выполнение запустить?
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421186
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фак и недоделанный там и вокруг посмотреть обязательно\r
\r
Сделать можно всё!!!\r
Только бы знать как...
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421190
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и в догонку еще один фак
http://www.sql.ru/faq/faq_topic.aspx?fid=156

а то мало ли...
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421197
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совсем зафакали человека :-)
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421222
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зато как мало писать надо )

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421242
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Dn

Меня терзают смутные сомнения.

Вы не с Мончегорска случайно?
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421281
Dn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Что значит по КУСОЧКАМ склеить и где взять эти кусочки...??? Типа главное, что-то написать, а что хрен с ним, пусть сами разбираються.

А че правда, запросы еще на выполнение запускать надо, это круто "спасибо за совет"!

2. Как к объекту формы обратится я и так знаю не надо мне три зажеванные ссылки посылать, читал уже.

Повторяюсь, имена столбцов в запросе ПЕРЕМЕННЫЕ если я в обьект формы типа [Поле] пытаюсь задать имя столбца и проверить условие, не работает.

Если имя столбца написать на прямую типа:

SELECT ст_1, ст_2
FROM тбл_1
WHERE ст_2='1';

естественно работает, а сделать значение ст_2 переменной т.е. послать из формы почему-то не получается либо запрос не корректно отробатывает либо access ошибки лепит.
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421292
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно. Аксес во всем виноват :))
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421295
Dn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, не с Мончегорска, а что надеялся земляка встретить?
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421296
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты и так все знаешь - чего глупые вопросы задаешь?
Тебе запрос надо сделать? Ну и сделай.
В ЧЕМ ПРОБЛЕМА?
Форму на этот запрос повесить? Т.е. тебя помимо факов еще и в св-во RecordSource носом ткнуть?
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421319
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Dn
Какого хера "три зажеванные ссылки" ты сам то чо написал...?
Сам ни хрена не написал, а потом нпезжает что типа почему вы тут мне всякую херню подпихиваете, и телепатировать ещё не научились...

что спросил то и получил...

а что значит "напрямую" - я не знаю, понимаю в меру своей испорчиности...

и вообще есть поиск по форуму, раз такой умный...

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
Как создать запрос SELECT в котором имена столбцов переменные.
    #32421744
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автору

Представь я тоже тут как раз на днях с этим же столкнулся.

Извратился примерно так.

Создал готовый запрос . В VBA через QueryDef меняю свойства запроса sql . Строку для sql просто формирую через строковые функции mid / len .
В итоге юзер на форме указывает поля для запроса , а код изменяет запрос существующий в базе и выполняет его.
В результате получил "плавающий "запрос.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать запрос SELECT в котором имена столбцов переменные.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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