
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.06.2004, 17:14
|
|||
|---|---|---|---|
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
И еще каким образом возможно запускать скрипты такого вида Select.......into #t1 From ...... Where.........; Select .......From #t1,....Where....... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2004, 17:16
|
|||
|---|---|---|---|
|
|||
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
На вопрос в сабджекте - да. Второй вопрос непонятен. На что в приведенных примерах надо обратить внимание? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2004, 17:34
|
|||
|---|---|---|---|
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
имеется ввиду вот что не получается сделать Dim rs As Recordset Set rs.Source = "Select t.code as code, c.name as category, t.name as tovar into #t1 " & _ "From category c Join tovar t On t.category=c.code; " & _ "Select #t1.category, #t1.tovar,p.value " & _ "From #t1 join price p on p.tovar=#t1.code " & _ "Drop table #t1" rs.Open ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2004, 17:41
|
|||
|---|---|---|---|
|
|||
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
Но рекордсет открывается на одном селекте, а не на смеси из нескольких селектов и исполняемых запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2004, 17:52
|
|||
|---|---|---|---|
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
правильно так вот я и хочу узнать каким образом в Аксе можно работать со сложными последовательностями запросов с использованием временных таблиц. И еще возможно ли использование TSQL если таблицы храняться на сервере или все же только Jet. Вообщем возоможно ли использование возможностей Акс как QA в миниатюре.Если да то как и хотелось бы увидеть код VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.06.2004, 17:55
|
|||
|---|---|---|---|
|
|||
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
1. Исполняем первый исполняемый запрос. 2. Делаем все, что надо, с рекордсетом (открыв его только на одном селекте). 3. Исполняем второй исполняемый запрос. При этом временная таблица в mdb - это просто обычная таблица. Если ею будут пользоваться два юзера одновременно, то будет конфликт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.06.2004, 14:56
|
|||
|---|---|---|---|
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. |
|||
|
#18+
понятно, но я так полагаю что если не преминив метод Close к первому рекордсету, второй рекрдсет я никак не открою? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=Comments&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 445ms |
| total: | 739ms |

| 0 / 0 |
