Вниз
Скачать: CL | DM;

UDF   Найти похожие ветки 

← →
vitalik   (2003-12-26 13:55) [0]

Здравствуйте!
Вопрос простой.
Во-первых, я правильно понимаю, что UDF - это User Defined Functions?

И главный вопрос. Как в Delphi с использованием компонентов ADO вызвать функцию из раздела User Defined Functions, передать её один параметр int и получить значение, которое она возвратит?

Спасибо!


← →
Delirium ©   (2003-12-26 14:00) [1]

Точно так-же как и из Query Analyzer


← →
vitalik   (2003-12-26 14:09) [2]

А какой компонент для этого нужно использовать?

Ну из QA вызывается примерно так:
SELECT [база данных].[пользователь (если я правильно понял].функция(параметры)

А какие мне компонентом пользоваться, чтобы получить строковое значение, которое возвращает функция?

И вообще, при вызове таких функций нужно CommandType указывать в cmdText или cmdStoredProc?


← →
Delirium ©   (2003-12-26 14:20) [3]

Если используешь select то нет ничего лучше TADOQuery
запрос будет выглядеть так:
select user.MyFunction(1, 2, 3) as MyField
в Delphi
ADOQuery1.FieldByName("MyField").Value



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
9-72621
Michael Makushev
2003-06-02 11:49
2004.01.23
Представление о структуре игры (часть 2)


1-72704
Adil Aliyev
2004-01-11 20:32
2004.01.23
Как добавить картинку в баз данных?


3-72662
Skif
2003-12-25 19:02
2004.01.23
BDE+ODBC+MySQL - ошибка при выполнении запроса


3-72691
bon
2003-12-27 11:45
2004.01.23
SumList в DBGridEh


14-72881
TButton
2004-01-05 00:56
2004.01.23
блин! в кладовке вообще поиск есть?




   Наверх