Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.06.03;
Скачать: [xml.tar.bz2];

Вниз

получить список таблиц   Найти похожие ветки 

 
Vitamin   (2002-05-13 10:45) [0]

Как в приложении получить список всех таблиц из одной базы данных?


 
sniknik   (2002-05-13 10:51) [1]

ADOConnection1.GetTableNames(ListBox1.Items, True);


 
sniknik   (2002-05-13 10:53) [2]

corry в D4 может и ADO как такового нет. Можно еще из системной таблици имена прочитать. А какое у тебя подключение?


 
Vitamin   (2002-05-13 11:14) [3]

У меня в ODBC создан альяс на базу. ADO в четвертом дельфи еще нет.
Я знаю что это реально, потому как Table.TableName видит имена всех таблиц из базы, но я не знаю как это сделать.
Как обратиться к системной таблице?
Желательно с примером.


 
sniknik   (2002-05-13 11:18) [4]

простым запросом
SELECT Name FROM MSysObjects WHERE Type = 1 and Flags = 0

Type = 1 - все таблици
Flags = 0 - только видимые и не системные

можно менять по разному.
и у компонента Database есть GetTableNames (по моему, неохота проверять) сделай соеденение через него.


 
Vitamin   (2002-05-13 12:05) [5]

>простым запросом
>SELECT Name FROM MSysObjects WHERE Type = 1 and Flags = 0

>Type = 1 - все таблици
>Flags = 0 - только видимые и не системные

на этот запрос система сообщает что типа у меня нет прав доступа на чтения :(

А через Database1.Session.GetTableNames(Database1.AliasName,"*.*",True,True,ComboBox1.Items);

Все заработало спасибо большое :)


 
sniknik   (2002-05-13 13:31) [6]

а надо подключится тем у кого права есть или назначить. Посмотри в Access Tols->Security (сначала в Tols->Options->View включи на просмотр системные таблици)
Это так для информации, раз уже работает.



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

Форум: "Базы";
Текущий архив: 2002.06.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
14-7209
dlp
2002-04-28 11:17
2002.06.03
Помогите с алгоритмом!


3-6897
studentik
2002-05-12 18:43
2002.06.03
Работа с БД InterBase


4-7264
Porton
2002-04-01 16:17
2002.06.03
Изменение размеров рабочего стола


4-7260
Eugene "Jek" Efimochkin
2002-03-29 23:51
2002.06.03
Нужно следить за состоянием фалов и папок...


8-7132
Dmitrii
2002-01-08 15:46
2002.06.03
Подскажите как прочитать только часть изображения из файла jpg





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский