Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка синтаксиса функции iif (SQL) / 12 сообщений из 12, страница 1 из 1
23.12.2004, 12:22:10
    #32841232
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Код: plaintext
MyData: IIf([LData] Is Not Null;[LData];(SELECT Max(Data.ID_Data) AS [Max-ID_Data] FROM Data))
Подскажите, в чем дело?
...
Рейтинг: 0 / 0
23.12.2004, 12:30:06
    #32841269
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Где ты это пишешь?
на клиенте (Акс) или на серваке (MSSQL)

Если на клиенте, то
Код: plaintext
IIf(Not IsNull([LData]);[LData];(SELECT Max(Data.ID_Data) AS [Max-ID_Data] FROM Data))

А если на серваке, то там нет функции IIF - есть функция CASE
...
Рейтинг: 0 / 0
23.12.2004, 12:37:38
    #32841304
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Пишу на клиенте, но твой вариант почему-то не проходит
опять ругается на ошибку синтаксиса
...
Рейтинг: 0 / 0
23.12.2004, 12:39:10
    #32841314
Звереныш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
SELECT в IIF не пройдет.
Используйте DMax....
...
Рейтинг: 0 / 0
23.12.2004, 12:51:56
    #32841360
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
ЗверенышSELECT в IIF не пройдет.
Используйте DMax....
там три параметра не подскажешь чего куда забивать?
...
Рейтинг: 0 / 0
23.12.2004, 12:57:04
    #32841381
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
NikP ЗверенышSELECT в IIF не пройдет.
Используйте DMax....
там три параметра не подскажешь чего куда забивать?
1. Есть справка
2. Первые два параметра - это поле и табла (не помню в каком порядке)
3. Третий параметр - условие (в твоем случае можно опустить)

+ не уверен, что в запросе надо параметры в функциях ; разделять (вроде там запятые надо ставить)
...
Рейтинг: 0 / 0
23.12.2004, 12:59:13
    #32841390
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
всем спасибо нашел пример на форуме
все работает
...
Рейтинг: 0 / 0
23.12.2004, 13:17:33
    #32841472
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Люди проблема!!!
DMax использует название сохраненного запроса, а он у меня вложенный
чего делать?
...
Рейтинг: 0 / 0
23.12.2004, 13:19:38
    #32841481
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Сохранить.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
23.12.2004, 13:26:38
    #32841507
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Iskander68
Сохранить.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
хороший совет с учетом того, что весь селект написан в модуле VB в Excell и это не тот запрос, который должен валяться как сохраненный в базе дабы глаза мозолить. а каждый раз этот селект, который надо сохранять, делать и удалять программно, тоже не слишком прикольно.
может есть совет более дельный?
...
Рейтинг: 0 / 0
23.12.2004, 13:33:44
    #32841533
NikP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
все вариант нашел. завязал на таблицу и все работает.
еще раз спасибо
...
Рейтинг: 0 / 0
23.12.2004, 13:34:02
    #32841534
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка синтаксиса функции iif (SQL)
Извини, я не догадался, что у тебя есть ограничения по сохранению запросов.

По сути. А почему обязательно имя запросав функции DMax? Можно и имя таблицы
использовать + критерий (= where в запросе). Или опять что-то не учел?

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка синтаксиса функции iif (SQL) / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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