Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

MSAccess   Найти похожие ветки 

 
S{h}ura   (2006-03-13 15:11) [0]

Вопрос по MSAccess-у:
Есть три таблицы по паре числовых полей.
Есть пара запросов:
Start:
SELECT ID, LastKey FROM z WHERE True ORDER BY ID;
z:
SELECT t2.ID, (Select Last(KeyID) from t1 as km where (ToID=t2.ID)) AS LastKey FROM t2 INNER JOIN t3 ON t2.ID=t3.ID;

Access вышибает напроч. В чем проблема ?
Полная версия: http://keyout.ru/dbErr.mdb


 
sniknik ©   (2006-03-13 16:13) [1]

> В чем проблема ?
в WHERE True
убери это совсем, лишнее.


 
S{h}ura   (2006-03-13 17:26) [2]

Задача не в том, что лишнее, а в том, что не работает, а точнее требуется причина.
У меня постороение задачи клиент-сервер с построением автоматически пре-компилируемых перед выполнением запросов исходя из структуры базы данных.


 
S{h}ura   (2006-03-13 17:32) [3]

+ автоматом идет подстановка значений элементов из текущей формы в запросы, где собственно и получается что -то типа WHERE true.


 
sniknik ©   (2006-03-13 18:40) [4]

> Задача не в том, что лишнее, а в том, что не работает, а точнее требуется причина.
так это и есть причина.

> + автоматом идет подстановка значений элементов из текущей формы в запросы, где собственно и получается что -то типа
> WHERE true.
ключница водку делала. © Иван Васильевич меняет профессию.

во втором запросе тоже по моему t3 "за уши притянут", лишний
можно проще
SELECT t2.ID, Last(t1.KeyID) as LastKey FROM t2 LEFT JOIN t1 ON t2.ID=t1.ToId GROUP BY t2.ID


 
S{h}ura   (2006-03-13 19:05) [5]

Он не лишний. У него там еще данные имеются, которые потом используются. Просто я обрезал все до минимума, дабы найти причину.



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
15-1141631228
konda
2006-03-06 10:47
2006.03.26
Вопрос по Excel


6-1134458922
stone
2005-12-13 10:28
2006.03.26
Download файлов с использованием ТHTTPReqResp


15-1141716165
БарЛог
2006-03-07 10:22
2006.03.26
Возвращение прав после изъятия


2-1141845293
Новочеркасский Волк
2006-03-08 22:14
2006.03.26
Отправка письма. НУ НИКАК НЕ ХОЧЕТ!!!


15-1141150109
strannik-ivan
2006-02-28 21:08
2006.03.26
dll+потоки