Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.022 c
2-1167147616
AlexanderMS
2006-12-26 18:40
2007.01.14
Шрифт печати...


2-1166671454
4ert
2006-12-21 06:24
2007.01.14
function connect...


2-1167097643
Loona
2006-12-26 04:47
2007.01.14
inhereted


2-1167056149
Vovan #2
2006-12-25 17:15
2007.01.14
OpenPictureDialog и shortcut


15-1167103101
Slider007
2006-12-26 06:18
2007.01.14
С днем рождения ! 26 декабря





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский