powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ф-ия Eval на SQL-сервере
7 сообщений из 32, страница 2 из 2
ф-ия Eval на SQL-сервере
    #32358738
ValeRRR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 ЛП:
Доктор, ты лучше бы кодом помог!
Ты сам написал что круг задач мизерен, но он есть! вот это как раз мой случай! И надо как-то выкрутится
...
Рейтинг: 0 / 0
ф-ия Eval на SQL-сервере
    #32358768
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе нужна extended stored procedure - Длл , на с++ , подключенная к серверу.

в которую можно передать в качестве строки выражение а получить число .
с точки зрения программирования - элементарная вещь для человека владеющего вышеуказанным языком.

эту процедуру можно использовать в пользовательской функции а функцию во вью
...
Рейтинг: 0 / 0
ф-ия Eval на SQL-сервере
    #32358872
ValeRRR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 АлексейК
>в которую можно передать в качестве строки выражение а получить число .
А как быть с GetDate() и с остальными встроенными функциями?

>с точки зрения программирования - элементарная вещь для человека >владеющего вышеуказанным языком.
не соглашусь с тем что это элементарная вещь! этож нужно парсер тогда писать, что не является элементарной вещью само по себе.

Пока все еще в простации.... :(((
...
Рейтинг: 0 / 0
ф-ия Eval на SQL-сервере
    #32358881
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем парсер писать?
В таблице хранишь кусок VBS (или JavaScript) скрипта.
В extended stored procedure создаешь скриптовую машину, которой и подсовываешь на выполнение переданный скрипт. У уж пусть скриптовый машин сам парсит, проводит лексические синтаксические анализы, компилирует, выполняет etc.
На сайте Андея Митина был обсуждение по поводу хранения VBS скриптов. Ссылку щас не найду, придет кто-нибудь еще и подскажет.
...
Рейтинг: 0 / 0
ф-ия Eval на SQL-сервере
    #32358898
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к сожалению в c++ не силен

там нет EVAL ?
...
Рейтинг: 0 / 0
ф-ия Eval на SQL-сервере
    #32358900
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде бы как нет
...
Рейтинг: 0 / 0
ф-ия Eval на SQL-сервере
    #32358938
ValeRRR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точно нет. она только в акцессе была и в Clipper'е пятом.
2 ЛП.
Раз других вариантов кроме такого геморроя нет, то прийдется видимо разбираться с ESP. спасибо за мысль c VBS! надо попробовать
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ф-ия Eval на SQL-сервере
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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