Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset из модуля класса. Как? / 6 сообщений из 6, страница 1 из 1
25.09.2016, 18:53
    #39315181
Shart_Sonia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Recordset из модуля класса. Как?
MS Access >2003 Что такое надо написать в модуле класса, чтобы стал виден тип Recordset? (Нужно загрузить данные из таблички в свою структуру, описанную в своем классе Пишу
Код: vbnet
1.
Dim Rec As Recordset

а он не видит этот тип...)
И наверное в этот же вопрос, как внутри своего класса использовать другой свой класс?
...
Рейтинг: 0 / 0
26.09.2016, 04:14
    #39315283
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Recordset из модуля класса. Как?
Shart_SoniaЧто такое надо написать в модуле класса, чтобы стал виден тип Recordset? Сначала всё-таки определится чей он будет (не обязательно, но рекомендуется) - DAO.Recordset или ADO.Recordset . Потом проверить, есть ли ссылка на одну из библиотек ( DAO или ADO ), где описан этот рекордсет, если нет, то подключить. На этом собственно всё, далее берёшь и пользуешься.
Shart_SoniaИ наверное в этот же вопрос, как внутри своего класса использовать другой свой класс?Точно так же как и в других местах.
...
Рейтинг: 0 / 0
26.09.2016, 07:30
    #39315299
Shart_Sonia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Recordset из модуля класса. Как?
Панург,
а есть пример кода? как подключить библиотеку к классу?
...
Рейтинг: 0 / 0
26.09.2016, 08:15
    #39315306
Shart_Sonia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Recordset из модуля класса. Как?
С видимостью типа Recordset проблема снялась с помощью создания нового файла базы данных и копирования всего туда. Видимо старый файл потерял какие-то ссылки при конвертации ...
...
Рейтинг: 0 / 0
26.09.2016, 08:41
    #39315318
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Recordset из модуля класса. Как?
Shart_SoniaПанург,
а есть пример кода? как подключить библиотеку к классу?Библиотека подключается не к классу, а к файлу БД.
Shart_SoniaС видимостью типа Recordset проблема снялась с помощью создания нового файла базы данных и копирования всего туда. Видимо старый файл потерял какие-то ссылки при конвертации ...А это было излишне

Ссылки подключаются тут:
VBA IDE->Menu->Tools->References...
...
Рейтинг: 0 / 0
26.09.2016, 09:35
    #39315341
Recordset из модуля класса. Как?
Чтобы Recordset был виден извне (как свойство класса), надо вместо Dim указать Public.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset из модуля класса. Как? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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