| |
|
|
| | Ответьте чайнику плииз...
Как я понимаю, в конструкторе запросов можно использовать встроенные функции Access, а пользовательскую функцию в SQL ... Где пишется эта пользовательская функция, как она подключается, компилируется и т.п.??? | |
| |
| |
| |
|
|
| | пишется она на сервере Sql компилится там же, на языке T-SQL. Использовать можно с помощью запросов к серверу (используя синтаксис MS-SQL)
ну где то так | |
| |
| |
| |
|
|
| | Если база Access, то функция пишется на VBA, соответсвенно она должна иметь входные параметры(например названия столбцов) и возвращать значения. Если база SQL то придестся писать на T-SQL. | |
| |
| |
| |
|
|
| | У меня база Access, написала на VBA, но при запуске SQL запроса, использующего эту функцию, выдается ошибка: Неопределенная функция 'Fun1' в выражении. Где здесь ошибка?
Fun1 - название функции. | |
| |
| |
| |
|
|
| | Солнце... это форум телепатов?
Проверь, возвращает ли функция значение, проверь, работает ли запрос, если в него поместить это значение, покажи код запроса, покажи код функции...  | |
| |
| |
| |
|
|
| | Вункция должна быть написана в общем модуле и быть Public. | |
| |
| |
| |
|
|
| | У меня та же проблема.
Как создать общий модуль? Что нажимать? | |
| |
| |
| |
|
|
| | вкладка модули - создать новый | |
| |
| |