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

KA3AKOB
29 янв 2007, 18:05
Форум: Вопросы создания клиентских и серверных приложений
Тема: Как передавать параметры в процедуру, используя ADO?
Ответы: 6
Просмотры: 6766

Поставил самую новую версию LCPI.IBProvidera (v3) и всё заработало.
KA3AKOB
26 янв 2007, 17:16
Форум: Вопросы создания клиентских и серверных приложений
Тема: Как передавать параметры в процедуру, используя ADO?
Ответы: 6
Просмотры: 6766

Могу, например, добавить что долго не работал код вида: cmd2.Parameters.Append cmd2.CreateParameter("Class", adSmallInt, adParamInput, 2, -1) cmd2.Parameters.Append cmd2.CreateParameter("AddressList_ID", adInteger, adParamInput, 4, -1) cmd2.Execute Пока не добавил строчку cmd2.NamedParameters = True...
KA3AKOB
26 янв 2007, 16:58
Форум: Вопросы создания клиентских и серверных приложений
Тема: Как передавать параметры в процедуру, используя ADO?
Ответы: 6
Просмотры: 6766

Примеры я взял с MSDN, там примеры для Accessa и MS SQL, естественно. Но ведь ADODB, это же стандарт. Я могу, конечно, набросать примеров, но точно таких запросов пока не нашёл, поэтому и пишу в конференцию. Собственно вопрос распадается на два вопроса: 1) Что за ошибка, что значит Bind parameter? 2...
KA3AKOB
26 янв 2007, 16:40
Форум: Вопросы создания клиентских и серверных приложений
Тема: Как передавать параметры в процедуру, используя ADO?
Ответы: 6
Просмотры: 6766

Использую единственный доступный мне бесплатный драйвер
LCPI.IBProvider(Free).
KA3AKOB
26 янв 2007, 14:53
Форум: Вопросы создания клиентских и серверных приложений
Тема: Как передавать параметры в процедуру, используя ADO?
Ответы: 6
Просмотры: 6766

Как передавать параметры в процедуру, используя ADO?

Написал для примера простейшую SQL процедуру, она ничего полезного в базе не делает, важен пример её вызова. Важно, что у неё есть входной параметр и выходной параметр. CREATE PROCEDURE CNTLISTS ( I INTEGER) RETURNS ( LSTCNT INTEGER) AS begin SELECT COUNT(*) FROM addresslists INTO :lstcnt; lstcnt = ...