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

Вниз

как проверить, в интербейс, существует ли таблица с таким-то   Найти похожие ветки 

 
ol   (2004-09-03 09:14) [0]

ПРивет всем подскажите как проверить, в интербейс, существует ли таблица с таким-то именем?


 
Sergey_Masloff   (2004-09-03 09:16) [1]

select count(*) from rdb$relations where rdb$relation_name = "YOURTABLE"


 
Вано   (2004-09-14 23:02) [2]

Все просто до безобразия... Сам раньше с такой проблемой сталкнулся, пришлось полазить по книжкам и нашел.Вот кусочек проги, который ищет есть ли в базе таблица с заданным именем
ibdatabase1.GetTableNames(listbox1.Items,true);
for i:=0 to listbox1.items.Count-1 do
 if listbox1.Items[i]= then j:=j+1;
if j=0 then - таблицы нет
else - таблица есть

Просто первый способ (ответ Sergey_Masloff) у меня почему-то не срабатывал. Почему, так и не смог разобраться.


 
jack128 ©   (2004-09-14 23:21) [3]

Sergey_Masloff   (03.09.04 9:16) [1]
select count(*) from rdb$relations where rdb$relation_name = "YOURTABLE"
and RDB$VIEW_SOURCE is null  

Вано   (14.09.04 23:02) [2]
Просто первый способ (ответ Sergey_Masloff) у меня почему-то не срабатывал. Почему, так и не смог разобраться

А зря. IBX так же получает таблицы..


 
S@shka ©   (2004-09-15 02:03) [4]

d



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

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

Наверх




Память: 0.45 MB
Время: 0.04 c
14-1095687816
setter
2004-09-20 17:43
2004.10.10
UnFDISK


1-1096203831
SeriousSam
2004-09-26 17:03
2004.10.10
Создание произвольного кол-ва объектов.


4-1094562789
VZup
2004-09-07 17:13
2004.10.10
Как рисовать на панели


14-1095934038
Мюмзик
2004-09-23 14:07
2004.10.10
о компиляции компиляторов


3-1095156880
Andriy Tysh
2004-09-14 14:14
2004.10.10
ADOQuery.SQL.Add( ... ) & Transaction





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский