|
|
|
Не могу загрузить DBF в MSSQL
|
|||
|---|---|---|---|
|
#18+
Имеется таблица dbf. В ней описано поле сумма N(10,3). В одной записи summa=1 000 000.00. При этом тк количество знаков > 10 правый ноль усекается. Потребовалось качнуть эту таблицу в MSSQL. Пишу: Код: sql 1. 2. Выдает: OLE DB error trace [Non-interface error: Column 'summa' (compile-time ordinal 13) of object 'select postn, cast(summa as N(13,3)) as summa from K0202 where postn = " 59" and ! del... Понятно, что cast поставил не от хорошей жизни:) просто summa тоже не работает. Структуру таблицы тоже менять не хочется. Их таких много и есть оч.большие. Надо бы как-то обмануть VFPOLEDB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2015, 14:34 |
|
||
|
Не могу загрузить DBF в MSSQL
|
|||
|---|---|---|---|
|
#18+
Зачем OleDB ? SqlExec() чем не угодил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2015, 20:12 |
|
||
|
Не могу загрузить DBF в MSSQL
|
|||
|---|---|---|---|
|
#18+
Dima T, Конечно SQLexec, просто, по ряду причин, я отлаживаю запрос в SQL Server Management Studio ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2015, 07:58 |
|
||
|
Не могу загрузить DBF в MSSQL
|
|||
|---|---|---|---|
|
#18+
glamisИмеется таблица dbf. В ней описано поле сумма N(10,3). В одной записи summa=1 000 000.00. При этом тк количество знаков > 10 правый ноль усекается.Странный DBF. glamisВыдает: OLE DB error trace [Non-interface error: Column 'summa' (compile-time ordinal 13) of object 'select postn, cast(summa as N(13,3)) as summa from K0202 where postn = " 59" and ! del... Понятно, что cast поставил не от хорошей жизни:) просто summa тоже не работает. Структуру таблицы тоже менять не хочется. Их таких много и есть оч.большие. Надо бы как-то обмануть VFPOLEDB.Судя по сообщению, ошибка возникает ещё на этапе чтения из DBF-файла. Соответственно, cast не поможет. Можно попробовать разве что другой драйвер, например Microsoft Jet. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2015, 09:18 |
|
||
|
|

start [/forum/search_topic.php?author=%D0%A1%D0%BE%D0%B3%D0%BB%D0%B0%D1%81%D0%B5%D0%BD&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 613ms |
| total: | 872ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...