Какие есть рекомендации по использованию Apollo SDE?
Nomadic советует:
- При работе с Аполло (если у тебя базы используются и досовскими задачами) - то в dbgrid'e поставь значение Font->Charset = OEM_Charset. И не забудь сразу после открытия базы вызывать метод Apollo1.SetTranslate(True). Если твое приложение будет работать с базами одновременно с досовскими, то советую перед открытием баз вызывать метод Apollo1.SysProp( SDE_SP_SETOBUFFER, Pointer( 0 ) ); для отключения буферизации операций чтения/записи в базы.
Если ты пишешь приложение, которое будет использовать базы только в кодировке Windows (CP1251), то тебе достаточно будет указать в dbgrid'e значение Font->Charset = Russian_Charset.
Если базы в 866 кодиpовке, то:
Использование TTable + TApollo:
=== Cut ====
|
|
TTable.Open;
TApollo.SetTranslate(True);
TTable.Refresh;
|
=== Cut ====
Использование TApTable:
=== Cut ====
|
|
TApTable.Open;
TApTable.SetTranslate(True);
TApTable.Refresh;
|
=== Cut ====
И вместо закоpючек бyдyт pодные pyсские бyквы. Пpавда, только пpи выполнении пpогpаммы. В дизайнеpе на этапе пpоектиpования псевдогpафика так и останется.
[001301]
Содержание раздела