Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.05;
Скачать: CL | DM;

Вниз

как программно получить перечень таблиц?   Найти похожие ветки 

 
diwin   (2004-02-10 00:11) [0]

Как программно получить перечень таблиц и названия полей в этих таблицах из бд в SQL SERVER 2000?


 
Ильш ©   (2004-02-10 06:09) [1]

ммм В Interbase есть специальная системная табличка, где есть вся информация. Может в MSSQL тоже самое?


 
KSergey ©   (2004-02-10 08:21) [2]

ADOX - ищем соотв. материалы или читаем MSDN


 
LaidBack   (2004-02-10 08:21) [3]

Перечень user-defined tables:

SELECT o.name FROM sysobjects o, sysindexes i
WHERE o.sysstat & 0xf = 3 AND i.id = o.id AND i.indid < 2
AND o.name NOT LIKE ""#%"" ORDER BY o.name

Перечень table columns:

EXEC sp_mshelpcolumns "TableName"

Перечень table indexes:

EXEC sp_helpindex "TableName"


 
ZrenBy ©   (2004-02-10 11:06) [4]

http://delphimaster.net/view/3-1075469139/


 
Плохиш   (2004-02-10 11:08) [5]

А TADOConnection.GetTableNames и TADOConnection.GetFieldNames не помогают?


 
Ega23 ©   (2004-02-10 11:18) [6]


> А TADOConnection.GetTableNames и TADOConnection.GetFieldNames
> не помогают?

А если прав нет? Хотя тогда и в sysobjects не пустют :-(((


 
Плохиш   (2004-02-10 11:22) [7]


> А если прав нет?

А хакерство здесь правилами запрещено


 
Ega23 ©   (2004-02-10 11:33) [8]


> А хакерство здесь правилами запрещено

Причём тут хакерство?



Страницы: 1 вся ветка

Текущий архив: 2004.03.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-12283
LaidBack
2004-02-10 08:05
2004.03.05
Как получить список схем БД Oracle?


1-12382
NPR2
2004-02-25 04:53
2004.03.05
TStringlist как глобальная переменная


7-12548
galexis
2003-12-17 13:35
2004.03.05
Как получить Globally Unique Identifier (GUID)?


14-12503
Night Cold
2004-02-12 11:29
2004.03.05
Кто может подсказать код использования BathMove


1-12386
Максим
2004-02-25 06:04
2004.03.05
Имя системного диска