Страница: 1 |
Вопрос: Список таблиц в базе | Добавлено: 26.01.04 18:02 |
Автор вопроса: ![]() |
Народ, приветствую. Может кто подскажет каким образом можно получить список таблиц в базе данных. |
Ответы | Всего ответов: 11 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 26.01.04 18:08 |
какая база? |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 50 |
Профиль | Цитата | #2 | Добавлено: 26.01.04 18:11 |
MS Access. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 26.01.04 18:16 |
Select Name from Msysobjects where type = 1 |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 50 |
Профиль | Цитата | #4 | Добавлено: 26.01.04 18:35 |
спасибо. |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 50 |
Профиль | Цитата | #5 | Добавлено: 27.01.04 12:48 |
есть Аксесовская база, я ее создавал сам, пароли никакие не ставил. Когда из Аксеса говорю "Select Name from Msysobjects where type = 1" - все путем, а если соединяюсь с базой по ADO.Net ругается: Записи не могут быть прочитаны; Отсутствует разрешение на чтение данных для "Msysobjects". В чем причина? |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 27.01.04 13:01 |
Через ADO.NET этот sql не работает, хотя через обычный ADO - нет проблем. К сожалению, ничем не смогу помочь в ADO.NET. |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 50 |
Профиль | Цитата | #7 | Добавлено: 27.01.04 13:48 |
Жаль. Люди, может кто может подсказать как получить через ADO.Net список таблиц в базе MS Access? |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 212158853 Вопросов: 4 Ответов: 79 |
Профиль | Цитата | #8 | Добавлено: 27.01.04 19:25 |
что-то там типа GetDataBaseTable есть... Приду домой посмотрю потом и пример кину, а так в упор не помню... |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 212158853 Вопросов: 4 Ответов: 79 |
Профиль | Цитата | #9 | Добавлено: 27.01.04 19:29 |
вспомнил.... Dim cnAccess As OleDbConnection tbl = cnAccess.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, _ For i = 0 To tbl.Rows.Count - 1 |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 27.01.04 20:54 |
Возможно поможет метод FllSchema объекта OleDbDataAdapter. А метод boevik'а не подошёл? |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 50 |
Профиль | Цитата | #11 | Добавлено: 28.01.04 09:55 |
.COM Спасибо за совет. Попозже гляну как это работает и, если что, отпишу. Павел. Нет, метод боевика не работает с АДО.Нет (см. выше сообщение об ошибке). |
Страница: 1 |
|