Возникла необходимость выгругизуть некоторые данные в DBF.
Решил динамически создавать таблицы (что в Delphi делается на раз).
Создание было сделано аналогично и прошло на ура, НО !!! при окрытии в Databse Desktop'е на предмет проверки что получлось оказалось что параметр Table Language пустой !!!!! что на мой взгляд несколько не хорошо. КАК при создании таблицы указать ее локаль ?
Как заставить TDBF нужную мне локаль ?
Модератор: Модераторы
Если создавать таблицу следующим образом:
То по умолчанию кодовая страница не ставится вобще.
добавляем молудь Dbf_Lang и строчку
Table.LangaugeID=DBFLangID_RUS_866;
и все ....
Код: Выделить всё
Table:=TDBF.Create()
Table.TableName:='blabla';
wtih Table do begin
with FieldDefs do begin
clear;
........
end;
CreateTable;
end;
То по умолчанию кодовая страница не ставится вобще.
добавляем молудь Dbf_Lang и строчку
Table.LangaugeID=DBFLangID_RUS_866;
и все ....
