Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как из дельфи изменить хранимую процедуру для IB6??? То что написано ниже не работает, хотя из консоли проходит при добавлении TERM [D6, IB6.x, ]


vasilly ©   (2001-12-20 09:12:00) 

procedure Q1;
var
Query: TIBSQL;
begin
Query:= TIBSQL.Create( Application);
Query.Database:= IBDatabase;
Query.Transaction:= IBTransaction;
Query.SQL.Clear;
Query.Add("ALTER PROCEDURE GETFIRMINFO_1 ( FIRMID INTEGER) RETURNS ( NAME VARCHAR(255))AS begin for select NAME from FIRM where FirmID = :FirmID INTO :NAME do suspend; end");
Query.ExecQuery;
Query.Free;
end;


Alexandr   (2001-12-20 13:57:00) [1]

я знал ответ. Но хотел убедиться, что он подойдет прежде чем писать его
Честное слово


vasilly_   (2001-12-20 12:51:00) [2]

правильный ответ:
Query.ParamCheck:= false;


Alexandr   (2001-12-20 11:56:00) [3]

а как это не работает?
какая ошибка-то.
И попрошу без наездов.
а для IBX есть компонент для выполнения скриптов...


Desdechado   (2001-12-20 11:07:00) [4]

может, надо
Query .SQL.Add("ALTER PROCEDURE ...


vasilly   (2001-12-20 09:50:00) [5]

ну вот.... видимо тупиковая ветвь развития... :((
странно и почему на сложные вопросы, никто ответить не способен...
на даунские и я могу ответить :)))
эх профессионалы!


Наверх

Титульная страница Поиск, карта сайта Написать письмо