Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Хранимая процедура и Zeos. / 2 сообщений из 2, страница 1 из 1
05.06.2008, 11:40
    #35355982
DenMin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимая процедура и Zeos.
Здравствуйте.
Пользуюсь Delphi 7.
Написал процедурку на update с входными параметрами
CREATE OR REPLACE FUNCTION up_temp_test(str1 bpchar)
RETURNS void AS
$BODY$update temp_test
set str=$1
where temp_test."str1"=''
OR temp_test."str1" is null$BODY$
LANGUAGE 'sql' VOLATILE;
ALTER FUNCTION up_temp_test(str1 bpchar) OWNER TO user;
т.е. если поле str1 пустое, то поле str присваиваем значение параметра str1.
Если пользоваеться АДО
ADOStoredProc1.Parameters.ParamByName('str1').Value:=Edit1.Text;
ADOStoredProc1.ExecProc;
то все нормально,
а вот с Zeos проблема
ZStoredProc1.Params.ParamByName('$0').AsString:=Edit1.Text;
ZStoredProc1.ExecProc;
$0 - это у ХП в параметрах так написано.
Так вот с Zeos вылетает ошибка: "UnsupportedOperation"
Подскажите пожалуйста что делать?
Заранее благодарен.
...
Рейтинг: 0 / 0
06.06.2008, 10:21
    #35358519
_Андрей_М
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимая процедура и Zeos.
Код: plaintext
ZStoredProc1.Params.ParamByName('str1').AsString:=Edit1.Text;
не проходит?
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Хранимая процедура и Zeos. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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