Здраствуйте, я очень сильно расчитываю на вашу помощь, знатоки, и за ранее признателен!!!)
Я много перерыд форумов....
Изучил полностью структуру дбф файлов.....
Разобрался какие они бывают....
Как к ним подключатся через ОДБС и ОЛЕ
{
DBase ODBC Connection String
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\directory;
DBase OLEDB Connection String
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\directory;Extended Properties=dBASE IV;User ID=Admin;Password=
}
(причём действительно на практике работает нормальные dbf файлы открывает).....
Но к моему большому сожелению нашолся такой файл который не хочет поддоватся нормальной логике....
Скачал несколько програм....
В заголовке этого .dbf файла указана Тип Таблиц:
а)Первая прогамма(Редактор dbf): Не известен Хекс:30
б)Вторая прогамма(CDBF): говорит проста что это Visual Fox Pro with memo
Много произвёл я мучений и пыток, опытов((((
Что самое удивительное так это то что эти программы открывают этот файл, а значит есть надежда.....
Здравствуйте, OutSky, Вы писали:
OS> Здраствуйте, я очень сильно расчитываю на вашу помощь, знатоки, и за ранее признателен!!!)
OS>Я много перерыд форумов....
OS>Изучил полностью структуру дбф файлов.....
OS>Разобрался какие они бывают....
OS>Как к ним подключатся через ОДБС и ОЛЕ
OS>{
OS> DBase ODBC Connection String
OS> Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\directory;
OS> DBase OLEDB Connection String
OS> Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\directory;Extended Properties=dBASE IV;User ID=Admin;Password=
OS>}
OS>(причём действительно на практике работает нормальные dbf файлы открывает).....
OS>Но к моему большому сожелению нашолся такой файл который не хочет поддоватся нормальной логике....
OS>Скачал несколько програм....
OS> В заголовке этого .dbf файла указана Тип Таблиц:
OS> а)Первая прогамма(Редактор dbf): Не известен Хекс:30
OS> б)Вторая прогамма(CDBF): говорит проста что это Visual Fox Pro with memo
OS>Много произвёл я мучений и пыток, опытов((((
OS>Что самое удивительное так это то что эти программы открывают этот файл, а значит есть надежда.....
Если кто то открывает, то может драйвер просто сменить?
здесь
почитай еще вот это
здесь
Здравствуйте, Alex Dav, Вы писали:
AD>Если кто то открывает, то может драйвер просто сменить?
AD>здесь
AD>почитай еще вот это здесь
Спасибо за помощь, очень помогли, разобрался)))
Файл действительно был .dbf от Visual FoxPro с memo полями…
Решение оказалось простым:
1.скачивание Visual FoxPro ODBC Driver ,после этого написание строки
2.string Con = @"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF; DBQ=F:\WorK\DPA;Exclusive=No";