Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать 2 выборки за один запрос / 11 сообщений из 11, страница 1 из 1
26.05.2003, 18:26
    #32168912
Leonid M.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
Как сделать выборку двух рекордсетов за один запрос, разделение запросов ; чего-то не помогает
...
Рейтинг: 0 / 0
26.05.2003, 18:50
    #32168947
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
Что-то вопроса со всем не понятная. Моя твоя не понимает.
Но предположу (c телепатирую), что нечто возвращает несколько рекодсетов, тогда используй NextRecordset (ADODB и DAO) для доступа к оным
...
Рейтинг: 0 / 0
27.05.2003, 15:07
    #32169689
Leonid M.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
нужно как в mssql сделать два запроса типа
select * from users; select * from projects
запросы разделяются ";"
...
Рейтинг: 0 / 0
27.05.2003, 15:09
    #32169691
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
union all
...
Рейтинг: 0 / 0
28.05.2003, 12:29
    #32170524
Leonid M.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
Да народ совсем не smart, я же русским языком говорю, два рекорсета, чтобы потом можно было сделать nextrecordset
...
Рейтинг: 0 / 0
28.05.2003, 12:41
    #32170543
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
Leonid M. совсем не smart.
мы же русским языком отвечаем
select from
union all
select from
...
Рейтинг: 0 / 0
28.05.2003, 12:59
    #32170571
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
2LeonidM
>я же русским языком говорю, два рекорсета, чтобы потом можно было сделать nextrecordset

Из хелпа АДО

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
NextRecordset Method Example (VB)
This example uses the NextRecordset method to view the data in a recordset that uses a compound command statement made up of three separate SELECT statements.

'BeginNextRecordsetVB
Public Sub NextRecordsetX()

   Dim rstCompound As ADODB.Recordset
   Dim strCnn As String
   Dim intCount As Integer

   ' Open compound recordset.
      strCnn =  "Provider=sqloledb;"  & _
       "Data Source=MyServer;Initial Catalog=Pubs;User Id=sa;Password=; " 
   
   Set rstCompound = New ADODB.Recordset
   rstCompound.Open  "SELECT * FROM Authors; "  & _
       "SELECT * FROM stores; "  & _
       "SELECT * FROM jobs" , strCnn, , , adCmdText

   ' Display results from each SELECT statement.
   intCount = 1
   Do While Not (rstCompound Is Nothing)
      Debug.Print "Contents of recordset #" & intCount
      Do While Not rstCompound.EOF
         Debug.Print , rstCompound.fields(0), _
            rstCompound.fields(1)
         rstCompound.MoveNext
      Loop
   
      Set rstCompound = rstCompound.NextRecordset
      intCount = intCount + 1
   Loop
   
End Sub
'EndNextRecordsetVB


...
Рейтинг: 0 / 0
30.05.2003, 15:41
    #32172990
Leonid M.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
Совсем народ не smart,
to Хам, а теперь сделай для своей выборки nextrecordset. сможешь перейти на ругой recordset(сделай например для разных таблиц)? Не знаешь не лезь.
теперь, что касается Senina Viktora, это пример для MSSQL, а мне нужен ACCESS.
ВНИМАТЕЛЬНО ЧИТАЙТЕ ВОПРОС!!!!
...
Рейтинг: 0 / 0
30.05.2003, 15:49
    #32173001
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
бредом не занимайтесь в рабочее время
а сначала нарисуйте проблему
а потом будем уж мучить
рекордсеты
...
Рейтинг: 0 / 0
30.05.2003, 15:56
    #32173012
Leonid M.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
Нужно вернуть совершнно данные от совершенно двух разных запросов.
типа select * from projects
select * from glasses
...
Рейтинг: 0 / 0
30.05.2003, 16:26
    #32173056
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать 2 выборки за один запрос
>теперь, что касается Senina Viktora, это пример для MSSQL, а мне нужен ACCESS. ВНИМАТЕЛЬНО ЧИТАЙТЕ ВОПРОС!!!!

Слушай Лёня, версию Акеса кто указывать будет? Нет версии - приходиться догадываться об ней. Твой вопрос из области adp (т.е. MS SQL) ибо в Акесе то, что ты хочешь сделать - сделать не возможно одной инструкцией, только последовательно, открывать наборы.
Тебе мной и был дан ответ по adp
И я тебе по-рекомендую
Код: plaintext
1.
2.
                         ВНИМАТЕЛЬНО ЧИТАЙ ХЕЛП!!!
                      ПРАВИЛЬНО ЗАДАВАТЬ ВОПРОСЫ!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать 2 выборки за один запрос / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]