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

Вниз

Фрмат даты+время   Найти похожие ветки 

 
snake1977   (2003-09-17 11:14) [0]

Здравтсвуйте! Помогите, создал таблицу в InterBase
примерно такую:

Create table cours
(id integer,
dtcours Date,
....
);

потом в программе пытаюсь присвоить полю dtCours значение "17.09.2003 11:12:44" а вместо этого там записано
17.09.2002 3:11:12

в чем проблемма???


 
Johnmen   (2003-09-17 11:18) [1]

В лишнем нуле в году :) или неправильном пробеле в значении даты :) или ...


 
snake1977   (2003-09-17 11:21) [2]

тогда не в нуле а в двух нулях :),
но везде вроде стоят настройки на 4 цифры в годе
и в региональных настройка винды, и в самом InterBase


 
Sandman25   (2003-09-17 11:22) [3]

Как пытаетесь присвоить? Код приведите.


 
snake1977   (2003-09-17 11:26) [4]

формирую строку для TQuery
insert into cours (dtCours,idVal,scale,cbprice,priceby,pricesel) values (""+MaskEdit1.Text+"","+IdVal+","+Edit1.Text+",""+ReplaceStr(Edit2.Text,",",".")+"",""+ReplaceStr(Edit3.Text,",",".")+"" ,""+ReplaceStr(Edit4.Text,",",".")+"")"

и делаю Query1.ExecSQL;


 
Sandman25   (2003-09-17 11:30) [5]

Похоже, что в MaskEdit1.Text время записано не в том формате, в котором оно ожидается сервером БД.


 
Johnmen   (2003-09-17 11:30) [6]

Да ты просто посмотри, какая она, строка, получилась после формирования...


 
snake1977   (2003-09-17 11:32) [7]

MaskEdit все нули заменл на пробелы :(((
но отображает на форме то с нулями :(((
может я чего то там неправильно настроил в маске??
вот маска :
!99/99/0000\ 90:00:00;1;0


 
Johnmen   (2003-09-17 11:39) [8]

Просто совет : забей на маскедит. Есть нормальные компоненты для ввода дат/времени. Их и используй. Только не спрашивай, какие :)


 
stud   (2003-09-17 12:01) [9]

или если никак используй strtodate(maskedit.text) и это значение передавай в запрос через параметр



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

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

Наверх





Память: 0.46 MB
Время: 0.007 c
14-18623
Феликс
2003-09-18 22:05
2003.10.06
Реклама


1-18435
Murad
2003-09-23 12:28
2003.10.06
Ole объект


1-18322
Ander
2003-09-26 09:40
2003.10.06
Контекстное меню


1-18408
programer2k
2003-09-25 15:47
2003.10.06
логарифмы в Паскале


1-18463
First_May
2003-09-24 13:21
2003.10.06
EnumResourceNames...





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