Вызов хранимой процедуры с параметрами

отредактировано 14:37 Раздел: FastReport .NET
Сервер Sybase ASE 12.5.1

создаю источник данных
select * from Table where pole = ?
работает нормально

создаю еще один источник данных
exec MyProc @Param=?
- не работает
написал:

Ошибка
[Native Error code: 941]
[DataDirect ADO Sybase Provider] Illegal database context operation.
[ОК]
параметр передаю. следущим образом
exec MyProc @Param=1
все отлично работает

что я делаю неправильно?
как правильно передать параметры?????

Комментарии

  • отредактировано 14:37
    понятно!!!
    разработчики не думали, что .NET можно использовать не только с мелкософтом.....
  • отредактировано 14:37
    Разработчики Sybase не думали, что их БД будут использовать с OleDbConnection. Как вариант, можно написать свой коннектор к FastReport, используя AseConnection. За основу можно взять какой-нибудь готовый коннектор из FRNetConnections.zip (http://www.fast-report.com/ru/download/fastreport.net-download.html). Процесс описан в документации программиста.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.