|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.08.2010, 18:21 | #1 |
Пользователь
Регистрация: 25.09.2007
Сообщений: 66
|
Список таблиц выбранной базы занести в массив:)
Вообще мне необходимо выбрать таблицы с конкретными названиями.
Допустим есть такие таблицы как Table1 Table2 Table3 qwerty Tab И так далее. Необходимо показать только те таблицы, в именах которых есть строка "Table" (Table1, Table2, Table3). Код:
|
11.08.2010, 19:22 | #2 |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Используйте SQL. Если СУБД Firebird,то смотрите http://www.programmersforum.ru/showthread.php?t=108965 - я уже задавал
подобный вопрос. Просто добавите туда,где WHERE ещё AND (RDB$RELATION_NAME LIKE 'Table%') - показать начинающиеся на Table. В Delphi-коде чтоб занести имена табличек в массив пишите что-то типа Код:
ADOQuery не юзаю,но думаю от простого Query св-ва несильно отличаются.
Темы для WordPress. Русские WordPress шаблоны
|
12.08.2010, 14:00 | #3 |
Пользователь
Регистрация: 25.09.2007
Сообщений: 66
|
вот я гоню)) нет что-бы почитать доку по MySQL)) спасибо, натолкнули на нужные мысли))
Код:
Код:
После некоторого перерыва вернулся к проге. А тут я не понимаю, как мне внести названия таблиц в мой DBComboBox. Ну вот код с запросом Код:
нет, конечно есть мысль создать таблицу и записать туда имена всех необходимых мне таблиц... Но это как-то не то Последний раз редактировалось artemavd; 13.08.2010 в 05:49. |
13.08.2010, 05:50 | #4 | |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Цитата:
Про SHOW TABLES забудьте,оно вам не поможет. Найдите инф-ю о системных таблицах MySQL - а точнее как через них получить имена пользовательских таблиц. Далее юзаете FieldByName и всё у вас получится Вот документация http://www.mysql.ru P.S. Я использую Firebird,потому по системным таблицам MySQL ничего конкретного сказать не могу,но думаю MySQL от Firebird по некоторым базовым принципам не сильно отличается.
Темы для WordPress. Русские WordPress шаблоны
Последний раз редактировалось Alexei91; 13.08.2010 в 06:02. |
|
13.08.2010, 05:51 | #5 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить список таблиц базы SQL | Rossoman | Microsoft Office Excel | 0 | 06.05.2010 17:39 |
Список таблиц выбранной базы занести в ComboBox. | hk47 | БД в Delphi | 6 | 19.04.2010 10:13 |
Занести слова в массив [Delphi] | Lemo | Помощь студентам | 4 | 20.12.2009 18:03 |
Требуется занести данные с клавиатуры в массив записей, упорядочить его по фамилиям в алфавитном порядке | Ukkas | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 17.01.2009 19:22 |
Копирование таблиц из одной базы в другую | KuH | БД в Delphi | 7 | 27.09.2007 15:18 |