Вход | Регистрация

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.

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