|
|
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
Приветствую всех!!! Есть запрос... Код: plaintext 1. 2. 3. ... и есть проблема. Если из запроса выкинуть всё, что связанно с таблицей Table1 то LEFT JOIN работает как часы. При наличии более двух таблиц VBA выдаёт неопознанную ошибку. И вот что интересно... Если это запрос (с тремя таблицами) делать из любого другого софта (SQL Explorer и пр.),то всё работает. В чём может быть моя ошибка?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:20 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
Пишите либо через запятую (table1 t1, table2 t2, table3 t3), либо явно джойньте все три таблицы. И, кстати, вы не указали условия соединения t1 и t2, поэтому ваш запрос лишен смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:31 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
MelkiadesПишите либо через запятую (table1 t1, table2 t2, table3 t3) А какой в этом смысл? Он осечёт все строки, по которым нет инфы в таблице 3 MelkiadesИ, кстати, вы не указали условия соединения t1 и t2, поэтому ваш запрос лишен смысла. За это - пардон му а. Код: plaintext 1. 2. и всё-таки... Почему VBA не позволяет реализовать вышеуказзаный запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:38 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
Melkiadesлибо явно джойньте все три таблицы... А это как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:43 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
VBA тут ни при чём. Запрос написан неверно. Код: plaintext 1. 2. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 11:19 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
buserVBA тут ни при чём. Запрос написан неверно. Согласен. Это всё для упрощения моего запроса, вот и наделал ошибок. Правда после JOINа всех таблиц поочереди ошибка снова не уходит. Вот кусок оригинального запроса Код: plaintext 1. 2. 3. 4. Вот почему он в VBA EXCEL не работат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 11:51 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
А код у этой ошибки есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 12:12 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
MelkiadesА код у этой ошибки есть? Automation error. И всё... :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 12:17 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
joe black Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 12:31 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
klen_ joe black Код: plaintext Не.... С датой проблем нет - это точно!!! Я передаю дату так Код: plaintext Просто тот запрос - тестовый вариант. Я его сделал в SQL Explorer. Трабла именно в JOIN. Если оставляю только один JOIN, то всё работает - отбирает как нада. А вот при обработке трёх таблиц - болт!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 12:37 |
|
||
|
Запрос с LEFT JOIN к DBF файлам
|
|||
|---|---|---|---|
|
#18+
БратЫ и сЕстры!!! Решил я свою траблу. Я слегка модифицировал запрос и вложил JOINы друг в друга... Код: plaintext 1. 2. 3. Передавал дату так... Код: plaintext VBA всё это скушал и выдал то что мне было нужно!!!! Всем спасибо за участие! Вопрос закрыт! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 14:14 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34706948&tid=2163638]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 506ms |

| 0 / 0 |
