Форум: "Начинающим";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Вниз
Где я не прав в запросе? Найти похожие ветки
← →
V-A-V © (2005-10-20 09:19) [0]Народ подскажите, что я делаю не так.
Пытаюсь при помощи запроса создать в MDB базе хранимую процедуруCREATE Procedure ProcName as SELECT t.* FROM Table as t WHERE t.Date <= :D ORDER BY t.Date
без параметров все проходит ОК, а с параметрами ругается, что неправильно определен объект параметр.
Хотя если эту же процедуру я создаю при помощи самого Access - а, то все проходит гладко и процедура работает.
← →
ЮЮ © (2005-10-20 09:28) [1]>Хотя если эту же процедуру я создаю при помощи самого Access - а, то все проходит гладко и процедура работает
А синтаксис того запроса что-то посмотреть не позволяет? Что-то сомнительно, что там присутствует конструкция :D
З.Ы. :) - так привычней
← →
V-A-V © (2005-10-20 09:39) [2]> А синтаксис того запроса что-то посмотреть не позволяет? Что-то сомнительно, что там присутствует конструкция :D З.Ы. :) - так привычней
В аксесе я создаю запрос следующего содержания:SELECT t.* FROM Table as t WHERE t.Date <= :D ORDER BY t.Date
и все работает, а если при помощи дельфина и адо то выходит ругань и процедура не создается...
← →
Johnmen © (2005-10-20 09:42) [3]ParamCheck = False
← →
ЮЮ © (2005-10-20 09:45) [4]Тогда, наверное, ParamCheck слкдует выключить у ADOQuery/Command перед выполнением запроса
← →
V-A-V © (2005-10-20 10:09) [5]> ParamCheck = False
благодарю, прокатило...
← →
sniknik © (2005-10-20 10:49) [6]> благодарю, прокатило...
странно однако..., здесь нарушена основополагающая идея/смысл процедур... (от том что значит это понятие в access, и стоит ли это называть процедурами не будем ;)
видать это только синтаксис "прокатил", но это не значит что это будет работать
правильно должно быть так
CREATE PROCEDURE ProcName (nDate DateTime)
AS SELECT * FROM Table WHERE [Date] <= nDate ORDER BY [Date]
← →
Seg (2005-10-20 11:08) [7]А что, разве объявлять переменные в хранимой процедуре уже не надо?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c