![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поля в ДБГриде [D7, WinXP]
Lex_! © (2006-10-25 04:38:00)Всем доброе время суток.
Я или чего-то не понимаю, или одно из двух.. но, как в гриде делать поля десятичные?...
Что то я не могу понять ... сейчас понадобилось и не могу найти где это делать ..
Юрий Зотов (2006-10-25 13:34:00) [1]> Lex_! © (25.10.06 13:00) [6]
> Хорошо, значит поля в таблице, но как описать что они не целые, а
> реал?... Никак тоже?....
В скрипте создания таблицы и описать.
> в бд все прописано
Тогда непонятно, в чем проблема. Если типы полей в БД прописаны правильно, то TDataSet зацепит их автоматически и сам создаст набор TField соответствующих классов. Можно создать этот набор и вручную, хоть в редакторе полей, хоть кодом, это тоже не вопрос.
В чем конкретная проблема-то? Непонятно.
Lex_! (2006-10-25 13:00:00) [2]Хорошо, значит поля в таблице, но как описать что они не целые, а реал?...
Никак тоже?....
в бд все прописано прямо в бд править мона и десятичные пистаь ...
а вот дальше ..
Юрий Зотов (2006-10-25 09:24:00) [3]> Lex_! © (25.10.06 04:38)
> как в гриде делать поля десятичные?...
Никак. В гриде нет никаких полей.
> где это делать ..
Типы (и прочие атрибуты) полей таблицы задаются при ее создании в самой БД. Остальное получится само собой.
> в гриде, в датасурсе, в таблице... какая разница, суть одна.
Суть разная, а разница огромная. В гриде и в датасурсе никаких полей нет. Нельзя задать тип того, чего нет.
> Вопрос конкретный поставлен
Это только так кажется. Реально же, он вообще не поставлен. Потому что поставлен в принципе неверно и другого ответа, кроме "никак" на него быть не может. Если такой ответ Вас устраивает, то Вы его уже получили и, значит, все в порядке. А если нет - то придется все же признать, что вопрос поставлен неверно. И переформулировать его так, чтобы на него можно было ответить.
Lex_! (2006-10-25 09:09:00) [4]в таблице поля числовые. Дробные соответственно ..
Ток как сделать правку их в таблице.... в гриде точнее... выводить все в форму чтоль?.. так это офигеть ..
особенно если учесть что форма формируется динамически на основе списка полей, и строк в таблице....
О_о
ЮЮ (2006-10-25 07:15:00) [5]
> Вопрос конкретный поставлен: как в гриде делать поля десятичные
А они у тебя двоичные? Или текстовые?
А какой тип полей а таблице? И почему в гриде тогда требуются десятичные?
Как видишь, твой конкретный вопрос порождает только кучу ещё более конкретных вопросов :)
Lex_! (2006-10-25 07:11:00) [6]Германн - в гриде, в датасурсе, в таблице... какая разница, суть одна.
Вопрос конкретный поставлен, нечего сказать по теме, смысл писать?...
Германн (2006-10-25 04:54:00) [7]
> Lex_! © (25.10.06 04:38)
>
> Всем доброе время суток.
> Я или чего-то не понимаю, или одно из двух.. но, как в гриде
> делать поля десятичные?...
> Что то я не могу понять ... сейчас понадобилось и не могу
> найти где это делать ..
>
В гриде нет полей! Имхо, "ты чего-то не понимаешь"! Иди поспи. Завтра будет новый день, будут новые открытия. :-)