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

Вниз

TSQLDataSet (DBExpress) ругается на поля типа timestamp   Найти похожие ветки 

 
Untermensch   (2006-04-25 17:08) [0]

в обычном Select -Delphi 9 (2005) и Oracle 9.
TSQLDataSet.open тут же даёт ошибку ORA-01036 неверный тип поля. И та же ошибка в Insert или Update. Про выполнение этих же запросов в SQL навигаторе всё нормально выполняется.


 
Desdechado ©   (2006-04-25 18:28) [1]

Оракловский тип TIMESTAMP не маппирован для dbExpress
вариант - использовать в оракле тип DATE, тогда он в dbExpress маппируется в SqlTimeStamp


 
Untermensch   (2006-04-25 18:37) [2]

Понятно. Пасибо. Куда б ещё время запихать. Вот лентяи.
Я уж думал TDATETIME как FLOAT хранить...


 
Untermensch   (2006-04-25 18:41) [3]

В догонку, а какие нить ещё они типы забыли ?


 
Desdechado ©   (2006-04-25 18:44) [4]

учить матчасть
тип DATE в оракле включает время тоже
а тип TIMESTAMP в оракле включает кроме времени и часовой пояс и прочее подобное
TDateTime прекрасно преобразуется в DATE через DateTimeToSQLTimeStamp() для dbExpress


 
Untermensch   (2006-04-25 19:09) [5]

Упс, про время это я действительно пропустил, привык блин к IB/MsSQL.
А то что преобразуется понятно, я думал он время обнулять будет (кстати в SQL нафигаторе 4.5 при редактировании данных таблицы типа DATE он не даёт время править, тока дату)


 
Desdechado ©   (2006-04-25 19:27) [6]

> про время это я действительно пропустил, привык блин к IB
учить матчасть
диалект 1 в IB имеет тип DATE, который включает и время


 
Untermensch   (2006-04-26 17:12) [7]

Было, но это ж когда было, уж 7 лет как диалект 3.


 
Desdechado ©   (2006-04-26 19:49) [8]

диалект 1 никто не отменял, он есть и его используют


 
Untermensch   (2006-04-28 10:33) [9]

Кстати Select заработал с типом DATA а вот UPDATE и INSERT нет. Как быть ? Использовать строку а в запросе писать TO_DATE ?


 
Desdechado ©   (2006-04-28 11:44) [10]

поставляемый с Дельфи7 драйвер dbExpress для оракла косой-корявый
уже не помню, в чем именно, но глюков в нем море
поищи какой-нибудь другой
мы в свое время покупали, теперь проблем не имеем


 
Untermensch   (2006-04-28 14:14) [11]

Разговор о 9 Delphi (2005) но поищу - просто те что я нашёл в неё не ставятся, зачем то используют недокументированные куски исходников и классы оттуда, а 9 их просто нет.



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

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

Наверх




Память: 0.46 MB
Время: 0.009 c
2-1149447531
ZV
2006-06-04 22:58
2006.06.25
Focus on - off


15-1149145505
Gorlum
2006-06-01 11:05
2006.06.25
ISA-сервер


2-1149671044
NightCold
2006-06-07 13:04
2006.06.25
PARADOx


2-1149766116
alkin
2006-06-08 15:28
2006.06.25
Подскажите пожалуйста, как можно получить все цвета 256-цветной


10-1121170006
SergP.
2005-07-12 16:06
2006.06.25
Работа с COM-объектом (EXCEL, WORD) из консольного приложения





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