Latest post of the previous page:
А это как? Научите?sandrey wrote:Добавьте возможность выполнения SQL команд
Кхм. Насколько я помню так полагал формат именно dbf-файла.Vertigo wrote:Впрочем, оригинальный автор во многих местах там наивно предполагал, что 256 байт "будет достаточно для всех".
В хедере dbf для числового поля указывается байт для LEN и байт для DEC; для символьного поля надо пересчитывать:
LEN=LEN + 256*DEC;
DEC=0
Не работает (ограниченно работает - до 255 символов показывает).
Это - в стандарте dBASE-II. В dBASE-III и в FoxPro ограничение было снято.
Соображения основаны на исходниках версии 2.06... Попробуйте^
dbField
указать вместо BYTE filen;
- WORD filen;
d->filen
и d->dec
для символьных полей, как указано наверху поста. Таблица 4.6, Типы полей Visual FoxPro
Я не знаю, что такое Вижуал 9, но
Спасибо. А то у меня уже, к сожалению, нет Borland С++ , а как я понял, те исходники, что у меня есть, именно на BC 6.0 рассчитаны. Вы на VC++ перевели? Это мудро.
Спасибо.Vertigo wrote:Зелёная кнопка Clone or download.