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

Вниз

Где хранит Table структуру таблицы?   Найти похожие ветки 

 
SerMaxx   (2007-05-19 14:19) [0]

Уважаемые мастера, позвольте побеспокоить вас еще одинм вопросом.
где же Table хранит структуру таблицы и как ее от туда вычичтить или обновить. Нашел только место FielDefs но не могу от туда вычистить те поля которые уже удалены с помощью SQL-запросов... Вообщем вопрос в том как обновить список полей хранимый в Table, так что бы он открывался?


 
Loginov Dmitry ©   (2007-05-19 14:34) [1]

а Table1.FieldDefs.Update случаем не поможет?

Еще так попробуй:

Table1.TableName := ""; // Сброс
Table1.TableName := "Имя_таблицы";


 
Jan1   (2007-05-19 14:36) [2]


> где же Table хранит структуру таблицы

там же где и остальные компоненты. В *.dfm


> как ее от туда вычичтить или обновить.

У экземпляра есть своства Fields и FieldDefs.


> Вообщем вопрос в том как обновить список полей хранимый
> в Table, так что бы он открывался?

Дважды кликнуть по компоненте и пересоздать поля.

ЗЫ Почитай чего нить по БД. А то тяжело тебе будет.


 
SerMaxx   (2007-05-23 10:50) [3]

Позвольте еще раз поднять тему.
Уважаемый Jan1 я с удовольствием почитаю что-нить кроме того что уже читал, только подскажите может вы знаете где описано хранение структуры компанентами.... я не в укор а действительно интересуюсь :) а дважды кликнуть по компоненту в момент выполнения программы мне очень сложно ;) может есть программный способ?

Уважаемый Loginov Dmitry к сожалению конструкция со сбросом и новым прписыванием имени таблицы не помогает, т.к. при упоминании уже знакомого компоненту он поднимает и ранее известную структуру, а вот насчет  Update спасибо - попробую.

Господа может будут еще идеи... помоги кто чем может. плз :)


 
Jan1   (2007-05-23 10:54) [4]

Уважаемый SerMaxx, если Вы игнорите то что Вам написали, а именно

> там же где и остальные компоненты. В *.dfm

то кто Вам доктор?


 
ЮЮ ©   (2007-05-23 11:27) [5]

>а дважды кликнуть по компоненту в момент выполнения программы мне очень сложно ;)

Кликни в IDE. И очисти. Тогда как не меняй структуру физически, в программе не надо будет её изменять, т.к. структуру она будет узнавать при открытии таблицы в момент выполнения программы



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

Форум: "Начинающим";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.042 c
15-1179357258
Bad_B
2007-05-17 03:14
2007.06.17
Это можно реализовать? (чуток о БД)


2-1180345514
Юра
2007-05-28 13:45
2007.06.17
Курсовая работа!


15-1179986559
Knight
2007-05-24 10:02
2007.06.17
Как у вас апгрейды оформляют?


5-1156153134
Darlock
2006-08-21 13:38
2007.06.17
Автоматическое создание HELPа для своего кода


8-1159785652
kav01
2006-10-02 14:40
2007.06.17
Как очистить канву прозрачного компонента





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