Форум: "KOL";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Вниз
Не получается очистить DBF файл, используя KOLmdvDBF Найти похожие ветки
← →
DmiSb (2006-03-23 10:42) [0]Делаю так
Dbf:=NewmdvDBF(s, true);
Dbf.Active:=true;
if Dbf.RecordCount>0 then begin
for i:=0 to Dbf.RecordCount-1 do begin
Dbf.CurrentRecord:=i;
Dbf.IsDelete;
end;
Dbf.PackDBF;
end;
Dbf.Free;
← →
DmiSb (2006-03-23 10:47) [1]Зы, прошу прощения поторопился
Оказывается вот как
Dbf:=NewmdvDBF(s, true);
Dbf.Active:=true;
if Dbf.RecordCount>0 then begin
for i:=0 to Dbf.RecordCount-1 do begin
Dbf.CurrentRecord:=i;
Dbf.IsDeleteЖ=true;
end;
Dbf.PackDBF;
end;
Dbf.Free;
← →
ElDev (2006-03-23 16:31) [2]А как создавать DBF-файл с нуля, желательно средствами KOLmdvDBF?
← →
mdw © (2006-03-23 21:42) [3]Никак, не делал я это, не нужно было. Но если dbase4 то это просто, можно из KOLxBase выдрать, правда, там кажется без мемо полей. А вот с FoxPro" шным форматом сложнее, я так до конца с ним не разобрался. Microsoft не очень то его документирует.
← →
Yurka (2006-03-24 19:42) [4]Почему поля charaster-типа залиты пробелами? Это обязательно? Очень не удобно!
← →
ElDev (2006-03-25 00:50) [5]Уважаемый Матвеев Дмитрий, не могли бы вы добавить методы к KOLmdvDBF, позволяющие создавать файл БД, а так же добавлять Fieldы!
← →
mdw © (2006-03-27 12:31) [6]
> Почему поля charaster-типа залиты пробелами? Это обязательно?
> Очень не удобно!
Ну это особенности DBase формата, все что не заполнено символами дополняется пробелами до длины поля. Если память мне не изменяет, то в свойстве AsString, побелы отсекаются.
← →
mdw © (2006-03-27 12:37) [7]
> Почему поля charaster-типа залиты пробелами? Это обязательно?
> Очень не удобно!
Ну это особенности DBase формата, все что не заполнено символами дополняется пробелами до длины поля. Если память мне не изменяет, то в свойстве AsString, побелы отсекаются.
> Уважаемый Матвеев Дмитрий, не могли бы вы добавить методы
> к KOLmdvDBF, позволяющие создавать файл БД, а так же добавлять
> Fieldы!
А самому, лень? Если только к концу недели. Сейчас работы невпроворот. И только формат DBase, по фокспро документации нет нормальной. Кстати, может у кого нибудь есть? А то сейчас что-то читается\пишется, но не для всех форматов. Там, собственно, проблема с порядком байт в Integer, где-то порядок прямой, а где-то обратный.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2007.01.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.019 c