Найдено 547 результатов

cruger
Чт, 23/12/2010 18:34
Форум: Программирование
Тема: Как запустить хранимую процедуру функцией SqlExecDirect
Ответы: 6
Просмотры: 6047

Re: Как запустить хранимую процедуру функцией SqlExecDirect

Делайте на DSQL процедуру/функцию - заглушку, затем вручную меняйте её код на то, что хочется.
Если на DSQL нельзя нужный код написать.
cruger
Чт, 23/12/2010 14:08
Форум: Программирование
Тема: Как запустить хранимую процедуру функцией SqlExecDirect
Ответы: 6
Просмотры: 6047

Re: Как запустить хранимую процедуру функцией SqlExecDirect

Никак. Через DSQL можно запускать только то, что через DSQL описано.

А зачем вообще для выяснения номера текущего офиса запускать DSQL?
cruger
Чт, 23/12/2010 14:05
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

Мы раздумывали о native sql. Но опять же - всё упирается в безопасность. Админ никак не сможет проконтролировать, что делает прикладной код под конкретным пользователем.

Точка входа - храника. Админ волен на свой страх и риск дать на неё права. Так что никаких проблем.
cruger
Чт, 23/12/2010 11:35
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

m0p3e писал(а):Пришел к такому же выводи и поэтому без страха опубликовал. :)
Вообще-то этот вариант афаик используется в производстве, рекомендуется в подобных случаях и упоминался на форуме.
cruger
Чт, 23/12/2010 11:15
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

под режимом конвертации подразумевается что? какое-либо перековыривание переданной строки запроса?
cruger
Ср, 22/12/2010 20:54
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

Подмена заранее описанной хранимки - это 100% легальная операция с точки зрения безопасности. Т.к. правами на такое действие распоряжается админ. И админ же управляет разрешением на запуск зарегистрированной хранимки. Это никто отламывать не собирается. Незачем. Да и вряд ли это возможно. Про create...
cruger
Ср, 22/12/2010 20:41
Форум: Программирование
Тема: Как запустить хранимую процедуру функцией SqlExecDirect
Ответы: 6
Просмотры: 6047

Re: Как запустить хранимую процедуру функцией SqlExecDirect

Выдержка из документации:
Коды ошибок обращения к БД
....
tsDirectSQLStoredNotFound
30006
Хранимая процедура не найдена. Приложение пытается выполнить функцией SqlExecDirect запрос, состоящий из вызова хранимой процедуры, которая не была зарегистрирована.
cruger
Пн, 20/12/2010 13:59
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

Для конструктивного диалога прошу сообщить про MS SQL. Если там есть дыра в безопасности - её необходимо прикрыть. Итак несчастные программеры сидят и выискивают обходные пути для решения тривиальных задач, так будем еще и найденные решения отсекать! Прежде чем что-то отрубать, из любых соображений...
cruger
Пт, 17/12/2010 17:18
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

Ответ Объекты, не описанные через DSQL через DSQL использовать нельзя и не будет можно по требованиям безопасности. взялся из вопроса Т.е. произвольную вьюшку прочитать через DSQL не получится? Для конструктивного диалога прошу сообщить про MS SQL. Если там есть дыра в безопасности - её необходимо п...
cruger
Чт, 16/12/2010 18:39
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

Нет, это разные вопросы.
Объекты, не описанные через DSQL через DSQL использовать нельзя и не будет можно по требованиям безопасности.
А вот create view когда-то будет доработана.
cruger
Чт, 16/12/2010 15:54
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

Как вопрос
Так как же пользоваться сей замечательной конструкцией?
привёл к уточнению
Т.е. произвольную вьюшку прочитать через DSQL не получится?
? Это ж совершенно разные вопросы.
cruger
Чт, 16/12/2010 10:25
Форум: Программирование
Тема: И вновь Direct SQL
Ответы: 26
Просмотры: 27853

Re: И вновь Direct SQL

То, для чего просили сделать эту конструкцию, по разным причинам использовать с ней оказалось не возможно. В итоге она не используется, а в коде осталась недоделанная реализация.
В общем - пока надо о ней забыть.
cruger
Ср, 15/12/2010 16:12
Форум: Программирование
Тема: Новый пункт в меню модуля
Ответы: 4
Просмотры: 4923

Re: Новый пункт в меню модуля

консолью управления вроде можно было
cruger
Пт, 03/12/2010 16:01
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10421

Re: Нулевое значение в поле таблицы

я же описал выше, для чего эти null-значения

ещё раз - это не значения по умолчанию и никогда ими не были
cruger
Пт, 03/12/2010 13:42
Форум: Программирование
Тема: Нулевое значение в поле таблицы
Ответы: 12
Просмотры: 10421

Re: Нулевое значение в поле таблицы

да, есть такой фрагмент
и что из этого должно следовать?