Конференция "Базы" » Проблема с вызовом хранимой процедуры в CodeGear Delphi 2009 под [MSSQL]
 
  • met123 © (26.04.11 16:27) [0]
    Есть связка Delphi 2009 и SQL 2008 R2    В проекте на Делфи есть компоненты BDE TDataBase TstoredProc. В  TDataBase  ссылка на базу через ODBC драйвер. В TstoredProc подтягиваем алиас на базу , в cвойстве StoreProcName -выбираем необходимую процедуру (отображаються все - то есть база подключена корректно), но от при запуске программы и при попытке активировать TstoredProc ( Active - true) - получаем ошибку :

    [microsoft][sql server native client 10.0][sql server]could not find procedure

    ОС: Win Xp sp3
    NetFrame 4.0

    В связке з SQL 2000 /2005 -подобная ошибка не поступает!
    В чем может быть проблема? Заключаеться только при вызове функции з среды разработки!
    При вызове с аналайзера -все гуд
  • Ega23 © (26.04.11 16:35) [1]

    >  BDE TDataBase TstoredProc.

    Выброси бяку немедленно.
  • clickmaker © (26.04.11 16:47) [2]
    > [microsoft][sql server native client 10.0][sql server]could
    > not find procedure

    если очень захотеть, можно заставить биде и с 2008 сиквелом работать.
    но новый проект я бы на нем не начинал
  • met123 © (26.04.11 17:02) [3]
    В чем может быть не совместимость? может ODBS драйвер , а именно sql server native client 10.0 некоректно работает с BDE
  • Ega23 © (26.04.11 17:16) [4]

    > В чем может быть не совместимость? может ODBS драйвер ,
    > а именно sql server native client 10.0 некоректно работает
    > с BDE


    Поддержка BDE прекращена лет 10 назад. Оставлено только для сопровождения старых продуктов. А ты сейчас пытаешься пароход на подводных крыльях сделать, это нереально.
    Используй ADO
  • MsGuns © (26.04.11 17:39) [5]
    Не могу объяснить упорное желание работать с мсскл (акцес) через биде ничем иным, как дурной привычкой.
    Это, блин, все равно что пытаться есть спагетти ложкой :)
  • clickmaker © (26.04.11 17:42) [6]
    > sql server native client 10.0 некоректно работает с BDE

    вообще не работает с BDE. Работает ntwdblib.dll
 
Конференция "Базы" » Проблема с вызовом хранимой процедуры в CodeGear Delphi 2009 под [MSSQL]
Есть новые Нет новых   [134431   +15][b:0][p:0]