Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создаю DBF как задать размер поля Integer?


Akoli ©   (2004-10-06 18:14:00) 

как задать размер поля Integer?
with Table1 do begin
 Active := False;
 DatabaseName := 'c:\';
 TableType := ttFoxpro;
 TableName := 'name.dbf';
 if not Table1.Exists then begin
   with FieldDefs do begin
     Clear;
       with AddFieldDef do begin
       Name := 'kod_np';
       DataType := ftInteger;
       Required := False;
//        Size := 10;                -не проходит


Ascan   (2004-10-07 13:44:00) [1]

Reindeer Moss Eater, гм, спасибо.


Reindeer Moss Eater   (2004-10-07 13:39:00) [2]

ftBCD


Ascan   (2004-10-07 13:33:00) [3]

Aleksey V.P., подскажи, как создать поле типа Numeric? Такого типа ( ftNumeric) нету.


Aleksey V.P.   (2004-10-07 11:43:00) [4]

Никак, нет в dbf полей типа Integer, есть поля типа Numeric. Посчитай сколько цифр в самом большом Integer числе и создавай такое же поле Numeric( ..., 0)


Anatoly Podgoretsky   (2004-10-07 09:47:00) [5]

Foxpro поддержан только до версии 2.5 и там отсутствует поля Integer, а если бы был то смотри  [1]


Leksiy   (2004-10-06 19:49:00) [6]

поле типа интегер не задается размер на него используется 4 :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо