Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2011, 19:42   #1
shurik_7866
Пользователь
 
Регистрация: 07.02.2007
Сообщений: 50
По умолчанию ADO + .DBF + кодировка

Подскажите как задать кодировкку

Работаю с dbf файлами через TADOQuery.
ConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;D ata Source=c:\dbf\;Extended Properties="DBASE IV";Persist Security Info=False'

Создаю dbf файл:
create table tmp.dbf(id numeric, str char);

Всавляю запись
insert into test7(id , str_data) values(1,'піонери пішли в ліс');

А в dbf файле получаю
1, 'п?онери п?шли в л?с' -(украинский символ 'і' заменяется на '?')

Ктото сталкивался с такой проблемой?
Облазил весь инет и нашел что кодировка задается

HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Jet\4.0\Engines\Xbase\DataCodePa ge.

Там у меня там стояло OEM, но что вписать другое правильное не знаю.
У меня там получилось вписать только ANSI(я имею ввиду корректное значение), но при этом все славянские символы, включая символ 'і' отображаются краказябликами

Операционка Windows XP
Подскажите как задать кодировку

Последний раз редактировалось shurik_7866; 07.10.2011 в 19:45.
shurik_7866 вне форума Ответить с цитированием
Старый 07.10.2011, 20:47   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Мне и Microsoft OLE DB VisualFoxpro Provider не помог, просто заменяю украинские i и I на латинские перед записью
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADO + dbf shurik_7866 БД в Delphi 2 07.10.2011 19:24
ADO + .DBF Pinya БД в Delphi 11 17.07.2008 15:33
Кодировка Dbf Nikolaeva БД в Delphi 7 05.02.2008 13:24