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