Форум: "Базы";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
Вниз---|Ветка была без названия|--- Найти похожие ветки
← →
Evladar (2002-09-26 17:00) [0]Здравствуйте, господа!
Если мне кто-нибудь сможет помочь - буду премного благодарен.
Описываю ситуацию:
Я, используя запрос ADOQuery, выбираю некоторую информацию из нескольких таблиц одной аксессовской базы данных.
Компилятор не отлавливает ошибки в программе, а вот при активации запроса происходит сбой, то есть невыполнение запроса с ошибкой, написанной в теме сообщения.
Сам запрос:
---------------------------------------------------------------
Select P.Name, P.Date, D.Dolgn_Name, F.TableNumber, T.Name, T.Parent_Id, I.Begday, I.EndDay, max(P.Time)
From Personal P, Dolgnost D, FIO F, Tree T, Intervals I
Where (P.Name = :MyName)
and (F.Name = P.Name)
and (P.Date >= :BDate)
and (P.Date <= :EDate)
and (F.Dolgn_Id = D.Dolgn_Id)
and (T.Tree_Id = F.Tree_Id)
and (I.Type = F.Interval)
and (P.Direction = "Выход")
Group by P.Name, D.Dolgn_Name, F.TableNumber, T.Name, T.Parent_Id, I.BegDay, I.EndDay, P.Date
Union
Select P.Name, P.Date, D.Dolgn_Name, F.TableNumber, T.Name, T.Parent_Id, I.Begday, I.EndDay, min(P.Time)
From Personal P, Dolgnost D, FIO F, Tree T, Intervals I
Where (P.Name = :MyName1)
and (F.Name = P.Name)
and (P.Date >= :BDate1)
and (P.Date <= :EDate1)
and (F.Dolgn_Id = D.Dolgn_Id)
and (T.Tree_Id = F.Tree_Id)
and (I.Type = F.Interval)
and (P.Direction = "Вход")
Group by P.Name, D.Dolgn_Name, F.TableNumber, T.Name, T.Parent_Id, I.BegDay, I.EndDay, P.Date
----------------------------------------------------------
Вот такая проблема...
Если можете - помогите.
Отвечайте здесь или высылайте ответы на адрес enusha@mail.lanck.net
А можно ответить сюда, а на адрес послать уведомление, что Вы ответили, чтобы я узнал об этом.
Спасибо.
Evladar
← →
Johnmen (2002-09-26 17:26) [1]Для начала надо проверить значения параметров на соответствие требуемым типам...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c