Elegant
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте. Помогите решить следующую проблему. Есть таблица (CHET) и запрос в БД MSACCESS: PARAMETERS pdt1 DateTime, pdt2 DateTime; SELECT chet.id, b(chet.voyage,[pdt1],[pdt2]) AS x1 FROM chet WHERE chet.voyage>=[pdt1] And chet.voyage<=[pdt2]; где b() есть функция, определенная в модуле этой БД: Public Static Function b(dt As Date, dt1, dt2 As Date) As Integer b = 0 If dt >= dt1 And dt <= dt2 Then b = 1 End Function В среде MSACCESS все работает. Теперь собственно проблема. в DELPHI при подключении к этой БД через TADOQuery получаю сообщение: "Неопределенная фунция b() в выражении". для TADOSTOREDPROC проблема так же не решается. Пожалуйста помогите. |