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

Вниз

Точка или запятая!   Найти похожие ветки 

 
Janbolat ©   (2004-03-02 07:10) [0]

Уважаемые мастера! У меня есть поле date в dbgrid"e
и вот я ввел какую-нибудь дату, и вместо точек (разделителей) ввел запятые и программа вызвала ошибку ("  " is not valid date). Как сделать чтобы этого не было?


 
SPIRIT ©   (2004-03-02 07:15) [1]

Вводи не в гриде, а в отдельной форме
+ проверка дата или нет
или TMonthCalendar


 
Janbolat ©   (2004-03-02 07:20) [2]

Если бы можно было отдельно я бы так сделал бы
но мне нужно в ДБгриде"е
Но все равно спасибо


 
SPIRIT ©   (2004-03-02 07:26) [3]

почему ?


 
Janbolat ©   (2004-03-02 07:33) [4]

У меня прога состоит из одной таблицы с 16 колонками. Она очень проста. Нужно просто ввести данные и с вычислит и сохранить все это
Типы колонок Наим.предприятия, ФИО руководителя, дата создания, ИНН, р/с в банке,  сумма и т.д.
Если я буду вводит какую-нибудь запись в отдельной форме это вызывит неудобство!


 
SPIRIT ©   (2004-03-02 07:44) [5]

неудобство у тебя сейчас ... вводить 16 полей ...

> Наим.предприятия, ФИО руководителя, дата создания, ИНН,
> р/с в банке,  сумма и т.д.

я вижу необходимось ввода только суммы


 
Janbolat ©   (2004-03-02 07:51) [6]

"я вижу необходимось ввода только суммы"
это программа для ведения информации о предприятиях


 
SPIRIT ©   (2004-03-02 07:56) [7]

ну .. информация о предприятии хранится в справочнике ... а сумма в другой (рабочей)  таблице (запросе), в которой присутсвует ключ из справочника.
а на счет даты. может подойдет NOW (TDateTime) ?????


 
Janbolat ©   (2004-03-02 08:01) [8]

а что это такое??


 
Janbolat ©   (2004-03-02 08:05) [9]

неет NOW (tdatetime) не подходит
потому что мне это не надо
мне надо дата создания предприятия


 
SPIRIT ©   (2004-03-02 08:06) [10]

тогда [1] строка 3.


 
DenK_vrtz ©   (2004-03-02 08:09) [11]

TField.EditMask


 
Janbolat ©   (2004-03-02 08:12) [12]

нет
а можно сделать чтобы при введении разделителей программа автоматический ставила разделители которая установлена виндовсом
(типа пользователь вводит "," а программа показывает ".")
если можно то как?


 
Janbolat ©   (2004-03-02 08:18) [13]


> DenK_vrtz ©   (02.03.04 08:09) [11]
> TField.EditMask

а как его использовать
есть примерчик


 
DenK_vrtz ©   (2004-03-02 08:21) [14]

1.Двойной клик на DataSet
2.По правой кнопке "Add fields"
3.Находишь в свойствах выбранного поля



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

Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.037 c
3-1078402608
Duncann
2004-03-04 15:16
2004.04.04
Про ODBC


7-1074034048
Profi
2004-01-14 01:47
2004.04.04
CD-ROM и DVD-ROM


7-1074459243
Thor
2004-01-18 23:54
2004.04.04
переделка схемы для порта.


14-1079094151
ferrik
2004-03-12 15:22
2004.04.04
RichView


14-1078701460
lak-b
2004-03-08 02:17
2004.04.04
где купить плеер?





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