|
|
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Коллеги, может быть, кто -нибудь подскажет, какой ODBC-драйвер использовать для экспорта в DBF-файл? Выкачиваю через пайп. Я пробовал стандартные, но тогда пайп ругается на то, что не может записать значение в поле (методом тыка дошёл, что не помещается поле varchar (255))Уменьшаешь кол-во символов - работает. Но так меня не устраивает - и поля может оказаться мало, и каждый раз при внесении изменения в пайп приходится снова 255 исправлять на меньшее число, что напрягает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 16:58 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
может дело не в драйвере, а в стандарте xBase файлов DBF, который не позволяет создавать символьное поле длинной более 254 символа, если надо больше, то например в Foxpro применяется тип Memo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 17:10 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Clipper DBF единственный позволяет делать простые текстовые поля длиной до 64Кb. Все остальные xBase форматы - не более 254 символов. Так что если работаешь с Клипперными dbf есть шанс напоротся на сверх-длинное поле... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2005, 19:57 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Драйвер PB Intersolv OEM 3.11. 32 Bit DBaseFile - имеет тип поля "Memo". Для работы с DBF файлами использую только его много лет - не подводил (только не забыть поставить во вкладке Advanced в "Translate" - "OEM to ANSI") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2005, 09:53 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
ChVДрайвер PB Intersolv OEM 3.11. 32 Bit DBaseFile - имеет тип поля "Memo". Для работы с DBF файлами использую только его много лет - не подводил (только не забыть поставить во вкладке Advanced в "Translate" - "OEM to ANSI") Уважаемый ChV, извините за вопрос ламера: А где этот драйвер можно взять ? Может быть, в дистрибутиве 7-го РВ ? (в 9-м у меня Intersolv отсутствует) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 19:39 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Если не ошибаюсь - он действительно идет в дистрибутиве PB 7. Не ожидал, что его нет в дистрибутиве 9-ки. ( У меня на ПК установлены оба - перепроверить сейчас не могу - срочная работа ). "По скорому" поискал в ин-те, но тоже прямых ссылок не нашел. Могу выслать dll - ку ( PBDBF13.DLL ). Но её надо будет прописать в реестре. Что и где писать - найти не сложно ( в ин-те поиск по контексту "PB Intersolv OEM 3.11"). Если устроит этот вариант, то шлите письмо на адрес "ChagaV@Mail.ru", Subject, к примеру "PBDBF13.DLL". Удачи ! P.S. Почему "извините за вопрос ламера" - если перестаешь чувствовать себя "ламером", то перестаешь "рости" ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 11:27 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
GrayCat А где этот драйвер можно взять ? Может быть, в дистрибутиве 7-го РВ ? (в 9-м у меня Intersolv отсутствует) Драйвера для работы с DBF через ODBC есть в любой версии PB. Протирай глаза и ищи . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 13:01 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
ChVЕсли не ошибаюсь - он действительно идет в дистрибутиве PB 7. Не ожидал, что его нет в дистрибутиве 9-ки. ( У меня на ПК установлены оба - перепроверить сейчас не могу - срочная работа ). "По скорому" поискал в ин-те, но тоже прямых ссылок не нашел. Могу выслать dll - ку ( PBDBF13.DLL ). Но её надо будет прописать в реестре. Что и где писать - найти не сложно ( в ин-те поиск по контексту "PB Intersolv OEM 3.11"). Если устроит этот вариант, то шлите письмо на адрес "ChagaV@Mail.ru", Subject, к примеру "PBDBF13.DLL". Удачи ! P.S. Почему "извините за вопрос ламера" - если перестаешь чувствовать себя "ламером", то перестаешь "рости" ! Гм... Я тут малость сбоку влез. Прошу табуреткой не... Ой!, ну ведь больно же! Вобщем - можно ли одновременно держать РВ разных версий на одной машине - конкретно - 5.0 (ну я же просил, не надо табуректками..) и что-то вроде 6.0/6.5? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:15 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
У меня 5, 6.5, 8 и 9. Так, что, можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:18 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Vlad2005 wrote: > Гм... Я тут малость сбоку влез. Прошу табуреткой не... Ой!, ну ведь > больно же! Вобщем - можно ли одновременно держать РВ разных версий на > одной машине - конкретно - 5.0 (ну я же просил, не надо табуректками..) > и что-то вроде 6.0/6.5? Можно сколько угодно. Только не ставь их все в одну папку :). А от 5/6/6.5 уже пора и уходить... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 15:24 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Dim2000 GrayCat А где этот драйвер можно взять ? Может быть, в дистрибутиве 7-го РВ ? (в 9-м у меня Intersolv отсутствует) Драйвера для работы с DBF через ODBC есть в любой версии PB. Протирай глаза и ищи . К сожалению, они не поддерживают Мемо-поля от 9-й версии FoxPro. А вот родной MS ODBC драйвер, который идёт в поставке VFP 9.0 -- поддерживает. Он показывает Мемо прросто как char в PB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2006, 16:58 |
|
||
|
DBF-driver
|
|||
|---|---|---|---|
|
#18+
Как я уже писал "Драйвер PB Intersolv OEM 3.11. 32 Bit DBaseFile - имеет тип поля "Memo"." - я с ним работал, проблем не было. При описании в ODBC "Create Type" я выбирал всегда "dBase5" ( с FoxPro не имею дел уже давно ). Но, в выпадающей вкладке "Create Type" есть и "FoxPro1" и "FoxPro25" и "FoxPro30". К сожалению - я не работал с ними - поэтому ничего сказать не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2006, 09:43 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33704739&tid=1337800]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 402ms |

| 0 / 0 |
