powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADO VB Access
10 сообщений из 10, страница 1 из 1
ADO VB Access
    #32396689
Oylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно из VB используя ADO получить названия таблиц, описание полей в базе данных ACCESS? Желательно с примером.Заранее благодарен.
...
Рейтинг: 0 / 0
ADO VB Access
    #32396713
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй ADOX
...
Рейтинг: 0 / 0
ADO VB Access
    #32396722
Фотография SergeySV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прикольно. Такой вопрос стал появлется все чаще и чаще.\r
Описание полей обсуждалось недавно здеся: /topic/71951\r
\r
Название таблиц (использовать надо только не ADO, а ADOX):\r
Set cat=New ADOX.Catalog\r
cat.ActiveConnection=CurrentProject.Connection\r
For Each tbl In cat.Tables\r
MsgBox "Имя таблицы: " & tbl.name\r
Next
...
Рейтинг: 0 / 0
ADO VB Access
    #32396731
Oylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ.А можно поконкретней(с примером), если не трудно.
...
Рейтинг: 0 / 0
ADO VB Access
    #32396745
Oylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SergeySV
Спасибо за ответ.А как создать соединение с базой, при помощи ADO?Что такое Currentproject.Connection?
...
Рейтинг: 0 / 0
ADO VB Access
    #32396754
Фотография SergeySV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняй, акссесовская привычка

Тебе в cat.connection надо строку подключения забабахать.

Можешь здесь на форуме поискать примеры или просто открыть свою акссесовскую базу в самом же Access, написать MsgBox CurrentProject.Connection и увидишь свою строку подключения к своей же базе.
...
Рейтинг: 0 / 0
ADO VB Access
    #32398877
Oylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно ли с помощью ADOX извлекать данный из базы данных?
...
Рейтинг: 0 / 0
ADO VB Access
    #32398890
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если ты собираешься извлекать данныЕ то для этого как раз ADO
...
Рейтинг: 0 / 0
ADO VB Access
    #32399016
Oylan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно ли с помощью ADOX извлекать данные из базы данных?
...
Рейтинг: 0 / 0
ADO VB Access
    #32399092
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и ADO обойтись:
Код: plaintext
1.
2.
3.
   
Set rst = Conn.OpenSchema(adSchemaTables) 
Set rst = Conn.OpenSchema(adSchemaColumns)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADO VB Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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