Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

коннект к ДБФ файлам при помощи АДО D5   Найти похожие ветки 

 
gvv   (2006-04-14 09:34) [0]

Коннекчусь к дбф файлам при помощи D5 АДО.
строка коннекта
"Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source="+Catalog//путь к дбф файлам
+";Mode=Share Deny None;Extended Properties=dbase III;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=16;"
+"Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;"
+"Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don""t Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False";

в реестре
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase
при изменении значения параметра
DataCodePage ANSI / OEM. Должны читаться файлы в разных кодировках.
Так вот. Сам вопрос. Если Делфя есть на машине, то при изменении этого параметра,
все равно читатется файл в кодировке ОЕМ, а если делфя снести, все ОК. все работает. Как заставить АДО читать ДБФ файлы в разных кодировках


 
~SerJant~   (2006-04-14 10:29) [1]

Я для DBF-файлов пользуюсь компонентом TDBF - работает автономно


 
sniknik ©   (2006-04-14 10:44) [2]

> если Делфя есть на машине, то при изменении этого параметра, все равно читатется файл в кодировке ОЕМ
если не дельфя а BDE, jet использует BDE если он есть, если нет то свою урезанныю версию тогоже BDE, отсюда двойственность в настройках.


 
gvv   (2006-04-14 10:53) [3]

Спасибо. Попробую покопать в настройках БДЕ через реестр. Кстатиесли исп. DTS Wizard MSSQL2000 для єкспорта в Dbase и в Джете кодировка Анси, то вылетает ошибка, А ОЕМ - все ОК



Страницы: 1 вся ветка

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
2-1147682714
Сергей И
2006-05-15 12:45
2006.06.04
Индексы


1-1146283663
IKV
2006-04-29 08:07
2006.06.04
CreateOleObject


2-1147783780
KyRo
2006-05-16 16:49
2006.06.04
Подскажите как убрать сообщение об ошибке


2-1148119916
KLAUS
2006-05-20 14:11
2006.06.04
Сравнить две строки!


15-1146655659
Александр Б.
2006-05-03 15:27
2006.06.04
Скрипты и дизайнер форм