Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Посоветуйте библиотечку работы с dbf

Посоветуйте библиотечку работы с dbf
Я
   tciban
 
21.03.18 - 09:58
Уважаемые коллеги! Поделитесь ссылкой на какую нибудь библиотечку, набор функций, обработку работы с dbf не через объект 1С, напрямую. Что бы из 8.2 работало. Мешают сильно ограничения на имя dbf файла, блокировки файла и т.п. Нужно для чтения данных, обмена с внешней системой, обмен с которой через dbf
 
 
   СвинТуз
 
1 - 21.03.18 - 10:03
Откройте как файл и читайте
   СвинТуз
 
2 - 21.03.18 - 10:04
текстовый
   Garykom
 
3 - 21.03.18 - 10:04
(0)
1. Средствами 1С имя файла меняется.
2. Своя копия файла dbf для каждого сеанса 1С хрен заблокируется
3. см (1) + https://www.clicketyclick.dk/databases/xbase/format/index.html
   МимохожийОднако
 
4 - 21.03.18 - 10:04
(0) Объясни причины отказа от типовых возможностей 1С.
   Garykom
 
5 - 21.03.18 - 10:05
(4) Так она всегда стандартная "не шмогла"
   Сияющий в темноте
 
6 - 21.03.18 - 10:33
тогда одбс через адодб и запрос на sql
   tciban
 
7 - 22.03.18 - 15:14
Парни, ну зачем вам причины, зачем советы? Лучше дайте ссылку если кто знает!!!
   Garykom
 
8 - 22.03.18 - 16:58
(7) Бесплатно?
   SSSSS_AAAAA
 
9 - 22.03.18 - 17:12
(0) "Мешают сильно ограничения на имя dbf файла, блокировки файла и т.п. Нужно для чтения данных,"
Это какие такие ограничения на имя файла?
Какие блокировки?
И какие еще такие т.п.?
Проблемы с чтением? Какие?
   tciban
 
10 - 23.03.18 - 07:49
(8) А у тебя есть библиотечка и ты хочешь продать? Или же ты хочешь денег за ссылку? Что то я тебя не понял.
 
 Рекламное место пустует
   Garykom
 
11 - 23.03.18 - 08:10
(10) А у тебя $ есть чтобы купить или заплатить?

Да еще в далеком 2003 году написал модуль (на 1С через ВК для бинарного чтения) для чтения DBF файлов.

Потребовалось для чтения нестандартных DBF из FoxPro где в Character полях были символы с кодами <32 (не читаемые всеми прочими стандартными средствами включая 1С и ADO).
   SSSSS_AAAAA
 
12 - 23.03.18 - 09:00
(11) Зато был VFP OLEDB Provider от производителя. Который такие файлы на раз читает.
   Garykom
 
13 - 23.03.18 - 09:39
(12) Давай поспорим? На 1000 рублей?

Что вместо символов c ASCII кодами <32 там будут "?" или "квадратики".
При попытке прочитать 1С через эту "от производителя"...
   Сияющий в темноте
 
14 - 23.03.18 - 09:50
(13) все зависит от кодировки,vbscrpt читает там любые  символы без проблем,это во если в имени полей кто то не то нафигачил,то не прочитается или слово Null в поле с фиксированной точкой
тут помогает Scripting.FileSystemObject и его TextStream,которым пиекрасно можно любые двоичные файлы прочитать
   SSSSS_AAAAA
 
15 - 23.03.18 - 10:23
(13) Признак кодовой страницы в файле надо правильно ставить. :)
   Garykom
 
16 - 23.03.18 - 13:49
(14) (15) Еще раз для непонятливых, без разницы какая там "кодовая страница".

Дело именно в "символах" - "непечатных", они не проходят через драйвера все кроме родного доступа из FoxPro и Visual FoxPro.
   Garykom
 
17 - 23.03.18 - 13:50
(14) А читать двоичные файлы, так извините это и пришлось сделать, читать по байтам и разбирать по формату DBF.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует