Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IbExpert [FB1,5]


Цукор5 ©   (2007-05-30 23:30:00) 

В общем ситуация следующая...с одного ПК сохранил скрипт, на другом ПК запускаю.

Получаю ошибку на каждой записи скрипта :
Overflow occurred during data type conversion.
conversion error from string "11-06-1952 00:00:00".



Залез в "Панель управления" и начал менять формат даты. Не помогло.

Как быть ? Где они хранятся ?


jack128   (2007-05-31 16:04:00) [1]

turbouser ©   (31.05.07 15:30) [12]
хе.  Слепну потихоньку, пошел за очками..


turbouser   (2007-05-31 15:30:00) [2]


> jack128 ©   (31.05.07 15:20) [11]

При экспорте в скрипт появляется окошко - там есть вкладка "Опции",
где и настраивается формат


jack128   (2007-05-31 15:20:00) [3]

atruhin ©   (31.05.07 14:55) [10]
В IBExpert есть настройка, в каком формате экспортировать данные.
Кто то поменял.


Такие настройки есть для экспорта в файлы разных форматов(типа excel, rtf и тд), но не при экспорте в скрипт. По крайней мере я о таких не знаю..


atruhin   (2007-05-31 14:55:00) [4]

> Может какая то слишком старая версия IBE ??

Да нет скорее всего. В IBExpert есть настройка, в каком формате экспортировать данные.
Кто то поменял.


Jan1   (2007-05-31 10:13:00) [5]


> Overflow occurred during data type conversion.
> conversion error from string "11-06-1952 00:00:00".

вот что бывает если не читать хелп. В нем сказано:

...
Casting from SQL datatypes to datetime datatypes
...
varchar(n),  char(n), cstring(n)
for timestamp: YYYY-MM-DD HH:MM:SS:thou
for date: YYYY-MM-DD
for time: HH:MM:SS:thou
...


jack128   (2007-05-31 09:46:00) [6]

Да, вилимо дело в диалекте.
так, я сейчас глянул, и для 1-ого и для 3-его диалекта IBE экспортирует даты в формате гггг-мм-дд чч-мм-сс, как ты умудрился в другом формате экспортировать - тя надо спрасить.. Может какая то слишком старая версия IBE ??


jack128   (2007-05-31 09:46:00) [7]

jack128 ©   (31.05.07 9:46) [7]
спросить


Megabyte   (2007-05-31 08:43:00) [8]

По сути самая большая разница между диалектами в формате даты


turbouser   (2007-05-31 00:39:00) [9]


> Цукор5   (31.05.07 00:30) [4]
> >А SQL диалект?
> вот тут не знаю. А разве это может влиять ?

Может. DATE в диалекте 1 - это TIMESTAMP в 3


Цукор5   (2007-05-31 00:30:00) [10]

2 turbouser ©   (31.05.07 00:26) [2]
>Структуры таблиц одинаковые?
Да.

>А SQL диалект?
вот тут не знаю. А разве это может влиять ?


Цукор5   (2007-05-31 00:28:00) [11]

2 jack128 ©   (30.05.07 23:48) [1]

Кстати, сервера одинаковы FB1.5.
Более того, если изменить формат ручками(например вместо  "11-06-1952 00:00:00" написать  "1952-06-11 00:00:00"), то запрос выполнится.

В чем же все таки дело ? Может я что-то не так изменял в  "Панеле управления" ?


turbouser   (2007-05-31 00:26:00) [12]


> Цукор5   (30.05.07 23:30)

Структуры таблиц одинаковые? А SQL диалект?


jack128   (2007-05-30 23:48:00) [13]

Цукор5   (30.05.07 23:30)
Залез в "Панель управления" и начал менять формат даты. Не помогло.

Как быть ? Где они хранятся ?

если под "они" имеются в виду форматы даты IB/FB , то они жестко прошиты в код сервера..


Наверх

Титульная страница Поиск, карта сайта Написать письмо