Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.20;
Скачать: CL | DM;

Вниз

Float conversion failed   Найти похожие ветки 

 
den2002 ©   (2003-02-27 11:12) [0]

У меня следующая проблема :
при копировании из таблицы Paradox в таблицу MSSQL
как с помощью BatchCopy , так и "вручную" возникает следующая ошибка:
General SQL Error.
float conversion attempt failed.The source is invalid.
Структура таблиц одинакова.
Есть какие-нибудь идеи?


 
sniknik ©   (2003-02-27 11:17) [1]

попробуй закачать средствами MSSQL, пока что всегда срабатывало (если конечно таблица действительно не порушена).


 
den2002 ©   (2003-02-27 11:21) [2]

спасибо за ответ,но не подойдет,мне нужно делать это програмно.


 
sniknik ©   (2003-02-27 11:26) [3]

програмный запрос из MSSQL к парадокс

SELECT * FROM OpenDataSource("Microsoft.Jet.OLEDB.4.0",
"Data Source="D:\";Extended properties=Paradox 4.x")...temp_mvu

поменяй на INSERT INTO и все дела.


 
den2002 ©   (2003-02-27 12:08) [4]

спасибо, помогло


 
sniknik ©   (2003-02-27 12:20) [5]

Теоретически (не пробовал) можно наверно было и BatchCopy "поправить",
если он использует стандартные средства конвертирования (а так наверняка и есть),
и в Dos разделитель знаков точка а в виндах наверняка у тебя запятая,
и то что парадокс хранит записи чисел в тексте а после считывания конвертирует из строки

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

SavedSep:= DecimalSeparator;
DecimalSeparator:= ".";
...BatchCopy...
DecimalSeparator:= SavedSep;



 
den2002 ©   (2003-02-27 12:28) [6]

Пробовал ,результат тот же ,
но идея правильная,так как всё отлично работает если в ControlPanel\Regional Setting\ поставить DecimalSeparator равным точке.



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

Текущий архив: 2003.03.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
3-63959
galexis
2003-02-27 13:17
2003.03.20
Как создать базу данных в коде


1-64137
Roman_kv
2003-03-10 19:06
2003.03.20
Передача данных между формами


1-64181
Smok_er
2003-03-08 00:31
2003.03.20
Область видимости переменных


1-64083
Мыш
2003-03-10 07:09
2003.03.20
RxRichedit


4-64428
Zhenka
2003-01-26 12:05
2003.03.20
Помогите С Функ ShAddToNotifyIcon (по моему пишется так)