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

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

Сменить программно свойство таблицы "Table language" [D6, Paradox]


konrads ©   (2006-04-13 15:04:00) 

Подскажите как программно поменять свойство таблицы "Table language" с  "ascii ANSI" на "Pdox ANSI Cirilic" в таблицах PARADOX


konrads   (2006-04-20 11:03:00) [1]

попробую разобраться


Anatoly Podgoretsky   (2006-04-18 14:12:00) [2]

sniknik ©   (18.04.06 12:50) [9]
Довольно близко к теме


sniknik   (2006-04-18 12:50:00) [3]

> Может кто-нибудь имеет такой опыт?
множество народу имет такой опыт... и пытается забыть его как страшный сон. ;о))

см. dbiDoRestructure в хелпе, там пример есть. (и вроде даже по теме...)


konrads   (2006-04-18 12:30:00) [4]

Может кто-нибудь имеет такой опыт?


Anatoly Podgoretsky   (2006-04-15 11:34:00) [5]

Такая штука делается с помощью dbiDoRestructure
Но задача сложная для понимания. Хотя справка по всем структурам подробная.
Структуру заголовка знать не надо


konrads   (2006-04-15 05:14:00) [6]

А может кто знает структуру заголовка PARADOX


~SerJant~   (2006-04-14 11:54:00) [7]

2 vovnuke
тьфу млин...не посмотрел на тип БД...сорри


vovnuke   (2006-04-14 10:50:00) [8]

2~SerJant~
а ты уверен что заголовок у DBF такойже какой и у Paradox?


~SerJant~   (2006-04-14 10:35:00) [9]

procedure TMainForm.IS_IndexNULL(Table: TTable);
 var
   FileDBF:   TFileStream;
   ZeroByte:  Byte;
 begin
  With Table do
    begin
      Close;
      ZeroByte:=$00;
      FileDBF:=TFileStream.Create(DatabaseName + '\' + TableName,fmOpenReadWrite or fmShareExclusive);
      FileDBF.Position:=$1C;         //Отрыв индексов
      FileDBF.Write(ZeroByte,1);
      FileDBF.Position:=$1D;         //Обнуление кодовой страницы
      FileDBF.Write(ZeroByte,1);

      FileDBF.Free;
    end;

 end;


mr.il   (2006-04-14 09:17:00) [10]

Копай в хелпе БДЕ АПИ


konrads   (2006-04-14 07:30:00) [11]

Може кто-нибудь всётаки знает?


Наверх

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