![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBF и BDE [D7, XP]
Maxx © (2009-08-04 08:25:00)Здравствуйте. Подскажите пожалуйста. очень срочно надо. Необходимо слить два фала DBF в один, при слиянии размер третьего файла превышает 2 гб, и выскакивает ошибка Access violation. Использую компоненты BDE. Что делать, подскажите плз.
Anatoly Podgoretsky (2009-08-05 22:41:00) [1]
.DBF tables
Table B.1
-------------------------------------------------------------------------------------------------------------------------
Item description dBASE IV limit Visual dBASE limit
Maximum number of records 1 billion 1 billion
Maximum size of .DBF table file (in bytes) 2 billion 2 billion
Maximum record size (in bytes) 4000 (not including _DBASELOCK field) 32,767 (including _DBASELOCK field)
Maximum number of fields in .DBF table file 255 1024
Loginov Dmitry (2009-08-05 21:56:00) [2]> Необходимо слить два фала DBF в один, при слиянии размер
> третьего файла превышает 2 гб, и выскакивает ошибка Access
> violation. Использую компоненты BDE. Что делать, подскажите
> плз.
Попробуй без BDE. Например с помощью TDBF из SourceForge.net,
либо другими компонентами (их немало в интернете)
> Максимальный размер 2 гб
В хидере DBF не сказано о максимальном размере файла. Там
ограничение на 2 млрд. записей.
Dennis I. Komarov (2009-08-04 11:19:00) [3]
> Anatoly Podgoretsky © (04.08.09 11:15) [11]
В любом случае, при данной постановке задачи dbf идет лесом...
Anatoly Podgoretsky (2009-08-04 11:15:00) [4]> Dennis I. Komarov (04.08.2009 10:37:10) [10]
Я думаю быть может..., а если особо повезет, то и про задачу расскажут, а может догонят и еще добавят.
Dennis I. Komarov (2009-08-04 10:37:00) [5]
> И ты задачу знаешь?
> Почему именно dbf используется?
Ну это нам сейчас расскажут... быть может...
> Подскажите пожалуйста. очень срочно надо.
Anatoly Podgoretsky (2009-08-04 10:30:00) [6]И ты задачу знаешь?
Почему именно dbf используется?
Dennis I. Komarov (2009-08-04 10:25:00) [7]
> А про что же ты тогда говоришь, когда вопрос про dbf размером
> 2 гб +
Dennis I. Komarov © (04.08.09 09:40) [2]
> Что делать, подскажите плз.
Поменять СУБДи провайдера
Anatoly Podgoretsky (2009-08-04 10:23:00) [8]А про что же ты тогда говоришь, когда вопрос про dbf размером 2 гб +
Dennis I. Komarov (2009-08-04 10:19:00) [9]
> Не с чего вдруг, а по спецификации.
Чьей? Я разве что-то про dbf говорил?
Anatoly Podgoretsky (2009-08-04 10:14:00) [10]> Dennis I. Komarov (04.08.2009 10:03:04) [4]
Не с чего вдруг, а по спецификации.
Dennis I. Komarov (2009-08-04 10:03:00) [11]
> А все равно предел 2 гб
Это с чего вдруг?
Anatoly Podgoretsky (2009-08-04 09:46:00) [12]> Dennis I. Komarov (04.08.2009 09:40:02) [2]
А все равно предел 2 гб
Dennis I. Komarov (2009-08-04 09:40:00) [13]
> Что делать, подскажите плз.
Поменять СУБД и провайдера
Anatoly Podgoretsky (2009-08-04 08:50:00) [14]> Maxx (04.08.2009 08:25:00) [0]
Максимальный размер 2 гб, а ты хочешь два слить, один из которых уже 2 гб.
Вопрос - а сжатие сделано?