Текущий архив: 2003.11.13;
Скачать: CL | DM;
ВнизТаблицы и представления Найти похожие ветки
← →
Stas (2003-10-24 15:43) [0]Как получить отдельно список таблиц и представлений.
Использую ADO.
← →
paul_k (2003-10-24 15:46) [1]смотря где.
если в виде набора данных тоselect name from sysobjects where type = "U"
даст имена таблиц. остальное по аналогии
← →
bushmen (2003-10-24 15:47) [2]select name from sysobjects where type="U" - пользовательские таблицы
select name from sysobjects where type="V" - представления
← →
bushmen (2003-10-24 15:50) [3]А лучше так:
select TABLE_NAME from INFORMATION_SCHEMA.TABLES where
TABLE_TYPE="BASE TABLE"
select TABLE_NAME from INFORMATION_SCHEMA.TABLES where
TABLE_TYPE="VIEW"
← →
Stas (2003-10-24 15:51) [4]Спасибо !
А через AdoConnection, никак ?
← →
paul_k (2003-10-24 15:54) [5]а в каком месте хочеш разделить?
через AdoConnection - соответственно этот запрос в свойство sql TAdoQuery или в CommandText TAdoDataSet
← →
bushmen (2003-10-24 15:56) [6]ADOCOnnection - это только провайдер. Можно, если подключишь ADOQuery, например, и DBGrid, DataSource:
ADOQuery.SQL.Add("select TABLE_NAME from INFORMATION_SCHEMA.TABLES where
TABLE_TYPE="BASE TABLE");
ADOQuery1.Open;
← →
Stas (2003-10-24 15:59) [7]Понятно.
В AdoConnection есть процедура GetTableNames, но она не разделяет, А другой нет ?
Меня в принципе устраивает и через запрос. Но просто интересно.
← →
bushmen (2003-10-24 16:04) [8]Других вроде нет
← →
Stas (2003-10-24 16:07) [9]Спасибо !
← →
MOA (2003-10-24 16:12) [10]TADOConnection.OpenSchema не подойдёт?
Страницы: 1 вся ветка
Текущий архив: 2003.11.13;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.037 c