Как с использованием ADO во время исполнения я могу получить структуру базы? - VB

Узнай цену своей работы

Формулировка задачи:

Вопрос: как с использованием ADO во время исполнения я могу получить структуру базы, т.е. список таблиц и полей в них. В DAO я это делал через TableDef, но двухтысячный Access с ним не очень дружен.

Решение задачи: «Как с использованием ADO во время исполнения я могу получить структуру базы?»

textual
Листинг программы
  1. Dim cat As ADOX.Catalog
  2. Dim tbl As ADOX.Table
  3. Set cat = New ADOX.Catalog
  4. cat.ActiveConnection = 'Provider=Microsoft.Jet.OLEDB.4.0;Data _ Source=D:db1.mdb;Persist Security Info=False'
  5. Set tbl = cat.Tables('tbl')
  6. MsgBox tbl.Columns('aa').Type
  7. Set tbl = Nothing
  8. Set cat = Nothing

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы