|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.03.2009, 11:40 | #1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Информация о содержимом таблицы *.db
Добрый день! Такой вопрос: есть созданная таблица Paradox во время работы программы (не Database Desktop), например, tab.db, можно ли сделать так, чтобы по нажатию на кнопку происходило получение информации о таблице, т.е. чтобы в Label, например, выводились в строчку какие поля есть в таблице, как они называются. Или чтобы таблица при открытии загружалась в DBGrid вместе с содержимым. Есть ли процедура, которая бы выводила информацию о таблице?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
31.03.2009, 11:53 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Инфа о структуре содержится в Table1.FieldDefs
http://delphiworld.narod.ru/base/pri...structure.html
I'm learning to live...
|
31.03.2009, 12:26 | #3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Stilet, ругается компилятор на строчку, которая начинается с WinProcs...
Кажется надо подключить в uses какой-то модуль, но я не могу вспомнить какой. Что надо подключить?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
31.03.2009, 12:35 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Дружище, забудь о ней
Тебе важно: Код:
I'm learning to live...
|
31.03.2009, 12:43 | #5 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Поиском по форуму нашел, что надо подключить (поиск все таки рулит =)). В разделе объявления констант мы, как я понял, перечислили все типы полей, которые указываются при создании таблицы через DataBase Desktop, свойственных для Paradox-a.
А эти строчки что значат: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
31.03.2009, 12:46 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну чтож ты такой недогадливый, то, я ж просто например сказал.
Код:
I'm learning to live...
|
31.03.2009, 14:07 | #7 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
А в StringGrid можно также занести имена полей?)
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
31.03.2009, 14:10 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
31.03.2009, 14:22 | #9 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
для этого надо такой цикл сделать:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
31.03.2009, 14:55 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Врядли это пройдет
Код:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Информация о процессоре | ofolfa | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 15.02.2009 11:46 |
Информация о компьюторе | Ozerich | Win Api | 1 | 08.12.2008 21:14 |
убрать вложенные таблицы из таблицы в режиме просмотра 2007 | Baxxter | Microsoft Office Access | 2 | 17.11.2008 21:28 |
Информация об оборудовании | firefox33 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 04.11.2008 16:53 |
информация о дисках | Titan123 | Общие вопросы Delphi | 2 | 03.10.2008 22:41 |