powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запросик
13 сообщений из 13, страница 1 из 1
запросик
    #32564725
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли писать запросы такого типа:
select ok as logical,temp.* from temp.
А если нельзя,то как можно это обойти?
...
Рейтинг: 0 / 0
запросик
    #32564733
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, только нет значения ok
Логические переменные (тип) - он же boolean принимает 2 значения (true/false)

т.е. в вашем случае

select true as logical, temp.* from temp
...
Рейтинг: 0 / 0
запросик
    #32564743
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ОК имел ввиду,как имя...
А не знаете,как сделать,чтобы ещё это логическое поле можно было редактировать?
...
Рейтинг: 0 / 0
запросик
    #32564749
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paparomeМожно, только нет значения ok
Логические переменные (тип) - он же boolean принимает 2 значения (true/false)

т.е. в вашем случае

select true as logical, temp.* from temp

ругается оно при этом,
корректнее так:
select 'ok' as 'logical', temp.* from temp
...
Рейтинг: 0 / 0
запросик
    #32564757
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MPoilя ОК имел ввиду,как имя...
А не знаете,как сделать,чтобы ещё это логическое поле можно было редактировать?

Редактировать так - не получится, поле ведь получается виртуальным.
Да и вообще - не логично! Если уж это ок так ок на всегда!
Правильнее сделать это поле вычисляемым, например

Код: plaintext
select Iif(temp.Field1 =  10 , 'ok', 'no') as logical,temp.* from temp
...
Рейтинг: 0 / 0
запросик
    #32564766
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто передо мной стоит немного другая задача-есть список на основе запроса и надо из него выбрать нужные записи и я хочу сделать там check поле
...
Рейтинг: 0 / 0
запросик
    #32564779
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно такая же задача стоит.
Думаю, без временной таблицы не обойтись.
...
Рейтинг: 0 / 0
запросик
    #32564782
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MPoilПросто передо мной стоит немного другая задача-есть список на основе запроса и надо из него выбрать нужные записи и я хочу сделать там check поле

Значит надо это chek поле добавить в таблицу - иначе никак
...
Рейтинг: 0 / 0
запросик
    #32564854
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо,просто надеялся есть другой способ
...
Рейтинг: 0 / 0
запросик
    #32564862
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ещё вопрос:
как можно сделать так,чтобы допустим есть таблица
и в зависимости от значения поля в данной строке-разрешать или запрещать редактирование текущей строки
...
Рейтинг: 0 / 0
запросик
    #32564870
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотелось бы получить результат:
таблица:
поле1 поле2
new fdef
new hhh
old tyyy
...
Рейтинг: 0 / 0
запросик
    #32564915
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MPoilхотелось бы получить результат:
таблица:
поле1 поле2
new fdef
new hhh
old tyyy

ИМХО - в форме по событию Form_Current проверять условие
...
Рейтинг: 0 / 0
запросик
    #32564956
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thanks!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запросик
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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