powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Структура базы данных.
6 сообщений из 6, страница 1 из 1
Структура базы данных.
    #32366051
Alex_ga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте.
Как програмно узнать структуру бызы данных?
То есть название таблиц и полей в них соответственно?
Интересует Access , SQL Server, Oracle.
Огромное спасибо!
...
Рейтинг: 0 / 0
Структура базы данных.
    #32366073
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADOX
...
Рейтинг: 0 / 0
Структура базы данных.
    #32366101
Alex_ga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это вот так что ли?

Dim oCat As ADOX.Catalog
Dim oTable As ADOX.Table
Dim sTable As String
Dim bFoundTable As Boolean
sTable = "customers"
Set oCat = New ADOX.Catalog
oCat.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                        "Data Source=.\advworks.mdb;"
bFoundTable = False
For Each oTable In oCat.Tables
    text1.text=oTable.Name
       
        Exit For
 Next

Только вопрос будет ли эта конструкция работать НЕ с Аксес,а с другой базой
если изменить oCat.ActiveConnection на соответствующий?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Структура базы данных.
    #35413430
На заборе
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите можно ли узнать количество таблиц и их название в БД access через ADO,SQL или другой простой способ но не через DAO?
...
Рейтинг: 0 / 0
Структура базы данных.
    #35413474
ВasiС
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторКак програмно узнать структуру бызы данных?

По Access см аттач. Программа выводит html отчёт по структуре БД.
Насчёт переделки на другие БД не знаю.
...
Рейтинг: 0 / 0
Структура базы данных.
    #35414012
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для MS SQL есть такая вечсь как INFORMATION_SCHEMA

Пример:
получаем см=писок таблиц
Код: plaintext
Select * from INFORMATION_SCHEMA.TABLES 
получаем список вьюх
Код: plaintext
select * from INFORMATION_SCHEMA.VIEWS

и т.д, читая БОЛ

ЗЫЖ скорее всего такая штука есть и в ОРАКЛ

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Структура базы данных.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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