ObSerV wrote: По Факту вы работали с базами как кто? Как пользователь?
Visual FoxPro 9 (под windows) последняя версия фокса - больше не бывает.
Если бы вы работали как программист, то помнили бы разницу между мемо полем и строковым, и не вводили людей в заблуждение.
1. С dBase работал как пользователь, писал макро.
2. С FoxPro практически не работал. Работал именно с Foxpro (для MS DOS, visual тогда ещё не было).
3. На Clippere написан комплекс, на котором до сих пор работает таможня РФ. Для удобства переделал язык (в т.ч. вносились изменения в Clipper-машину для реализации отсутствовавших в то время объектов с реализацией и наследования, и полиморфизма).
4. Если Вы не в курсе, для Delphi есть драйвер для работы с таблицами (в основном, с dbf-файлами) - apollo. В нём много "неточностей" (при работе с полями в OEM-кодировке, в частности), также было дикое ограничение на размер МЕМО-поля (точнее, BLOB-а) - 64Мб. А мы храним в BLOB фото и ролики . Так что пришлось влезать в код Apollo, написанный на C. И, кстати, я думаю, что ответил на вопрос, знаю ли я разницу между MEMO и CHAR-полями.
ЗЫ. В первом моём посте есть скриншот и пример БД с полем CHAR 1000. Надеюсь, Вы знаете разнице между МЕМО и строковым и не будете утверждать, что это - МЕМО. Ну, и чтоб не было сомнений: ни файла *.dbt, ни *.fpt там нет!
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании