Запрос какие поля у таблицы

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
spiteful
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 28.09.2005 (Ср) 16:38

Запрос какие поля у таблицы

Сообщение spiteful » 28.09.2005 (Ср) 16:41

есть БД, в ней несколько таблиц, я у 1й из них хочу узнать какие у нее есть поля...
те типа: "Таблица, какие у тебя поля?" %)
какой запрос для этого нужно сделать в access'е?!?
SHOW COLUMNS FROM табле_наме -- не катит %(
в access нет SHOW :(

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 28.09.2005 (Ср) 17:11

<>
Последний раз редактировалось Al Khamid 27.11.2007 (Вт) 0:19, всего редактировалось 1 раз.

spiteful
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 28.09.2005 (Ср) 16:38

Сообщение spiteful » 28.09.2005 (Ср) 17:14

Пойдет, но лучше запросом...
Напиши, плз, как это программно сделать.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 28.09.2005 (Ср) 19:36

Код: Выделить всё
cn.OpenSchema(adSchemaColumns, Array(Empty,Empty,"Table1"))

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 29.09.2005 (Чт) 7:56

Konst_One писал(а):
Код: Выделить всё
cn.OpenSchema(adSchemaColumns, Array(Empty,Empty,"Table1"))


А можно с помощью ADOX...
Или просто посмотреть какие поля у Recordset-a открытого по

Код: Выделить всё
SELECT TOP 1 * FROM Table1


...

На выбор, в общем.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 29.09.2005 (Чт) 10:44

Последний раз редактировалось Al Khamid 27.11.2007 (Вт) 0:17, всего редактировалось 1 раз.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.09.2005 (Чт) 10:57

Если уж использовать DAO, то гораздо лучше открывать не рекордсет, а TableDef.
Lasciate ogni speranza, voi ch'entrate.

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 29.09.2005 (Чт) 11:47

alibek писал(а):Если уж использовать DAO, то гораздо лучше открывать не рекордсет, а TableDef.


Тогда делаем так:
Код: Выделить всё
...
Последний раз редактировалось Al Khamid 26.11.2007 (Пн) 0:39, всего редактировалось 1 раз.

spiteful
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 28.09.2005 (Ср) 16:38

Сообщение spiteful » 30.09.2005 (Пт) 11:28

Всем О Г Р О М Н О Е спасибо!!!

Ser-Robotiaga
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 19.01.2007 (Пт) 0:45

Re: Запрос какие поля у таблицы

Сообщение Ser-Robotiaga » 22.02.2009 (Вс) 10:13

Был признателен, если бы восстановили тему. Видно Al Khamid горшки побил с форумом и все свои ответы поудалял. То есть у меня примерно тот же вопрос, как узнать названия столбцов таблицы ?


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29

    TopList