Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
grom34
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 9
#1

Как в VBA Access выбрать данные из таблицы, созданной в памяти? - VBA

29.03.2011, 13:19. Просмотров 1367. Ответов 1
Метки нет (Все метки)

Подскажите плз, как в VBA ACCESS выбрать данные с таблицы созданной в памяти.
пример
отобранны данные и создан Recordset (ссылка rst)
Visual Basic
1
Set rst = CurrentDb.OpenRecordset('SELECT ...')
Необходимо на основании этого Recordset (rst) и другой таблицы отобрать данные
Visual Basic
1
set rst1=CurrentDb.OpenRecordset('SELECT ...')
как обратится к таблице созданной в памяти?

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2011, 13:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как в VBA Access выбрать данные из таблицы, созданной в памяти? (VBA):

Rs.EditMode или как обновить данные в Базе Данных VBA (Excel to Access)
Нужно обновить или перезаписать данные в таблице: Структура БД: Таблицы с...

Как вставить данные из таблицы access в форму
скажите пожалуйста как вставить данные из таблицы access в форму? есть форма,...

Access. Изменение таблицы средствами VBA
Есть такая задача: Имеется таблица з двумя полями(счетчик+текстовое поле)....

Как при открытии книги сделать, чтобы данные из таблицы Access загружались в ComboBox или ListBox?
Подскажите как при открытии книги сделать, чтобы данные из таблицы Access (там...

Подвязать подстановку таблицы через VBA в Access
Здравствуйте уважаемые гуру! Прошу у Вас помощи в программировании VBA для...

[VBA + Access] занести данные из Textbox's в таблицу (БД)
Добрый день, камрады! Дали задание разобраться в вопросе: в VBA на форме с...

1
Gacol
1 / 1 / 0
Регистрация: 03.07.2009
Сообщений: 112
30.03.2011, 07:19 #2
Вроде бы нельзя, т.к. SQL (source) можно вставлять см.вырезку из Help
For Connection and Database objects:
Visual Basic
1
2
3
4
Set recordset = object.OpenRecordset (source, type, options, lockedits)
 
For QueryDef, Recordset, and TableDef objects:
Set recordset = object.OpenRecordset (type, options, lockedits)
А не подойдет тебе использование, например, метода Filter
Visual Basic
1
2
rst.Filter = 'ID>99 AND ... '
Set rst1 = rst.OpenRecordset
(если нужна выборка по записям, а не по полям)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 07:19
Привет! Вот еще темы с решениями:

Запрос с параметрами в ACCESS через VBA не записывает данные в таблицу
Приветствую! Наверное, я как-то неправильно использую технологию запуска...

Проблема при обработке данных через VBA MS Access (Run Time Error 2004: Недостаточно памяти)
Ребята, проблема в следующем: при фильтровании данных через форму выводится...

Вытянуть нужные данные с таблицы по условиям. Доработка кода VBA
Всем привет. Посмотрите, пожалуйста, в файле "примера" можно ли вообще такое...

Как заполнить базу данных Access с помощью vba в том же access и считать из нее инфу?
Прошу помочь в азах. Как заполнить базу данных Access с помощью vba в том же...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru