Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Вниз

ADO и DBF   Найти похожие ветки 

 
StarCon   (2003-03-17 13:44) [0]

возможно ли работать с файлами формата DBF через ADO?
я поставил Microsoft.Jet.OLEDB.4.0 в свойствах ADOConnection
и получаю ошибку - unrecognized Database Format
что я делаю не так?


 
sniknik   (2003-03-17 13:48) [1]

строку неправильно задаеш (скорее всего)
попробуй
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extended Properties=dBase 5.0;Persist Security Info=False


 
StarCon   (2003-03-17 14:46) [2]

да, скорее всего...
попробовал, как было предложено - коннект есть, но если указать в качестве БД файл ДБФ формата, то получаю ошибку -
Object or provider is not capable of performing requested operation
:(


 
PONTIY   (2003-03-17 14:48) [3]

разве Jet это не драйвер для mdf-формата, т.е. для базы ACCESS?


 
StarCon   (2003-03-17 14:53) [4]

Не знаю, Сань, акцессовские - mdb вроде...


 
Sergei   (2003-03-17 15:05) [5]

используй провайдера VS FOXPRO


 
sniknik   (2003-03-17 15:10) [6]

?
EOleException : Object or provider is not capable of performing requested operation

это потому что файл на самом деле Fox-прошный (может быть), и/или выдернут из DBC базы. (было такое)
попытайся с такой строкой
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=Таблицы Visual FoxPro;UID=;SourceDB=d:\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=RUSSIAN;Null=Yes;Deleted=Yes;"

если не пройдет удали признаки индекса - 28 байт с нуля в заголовке таблици и признак dbc (в конце описания структуры заголовка увидиш) естественно если они есть (если нет то таблица еще какогото другого формата)


 
Wellslava   (2003-03-17 15:18) [7]

Вот это у меня работает: ConnectionString
Provider=MSDASQL.1;Persist Security Info=False;Data Source=Файлы dBASE


 
sniknik   (2003-03-17 15:42) [8]

Wellslava © (17.03.03 15:18)
а хочеш я тебе пришлю dbf файл с которым не будет?

(ключевое слово dBASE, есть форматы которые тоже dbf но не dBase)

2 StarCon (17.03.03 13:44)
нужно определится, тебе нужна инфа из тех файлов? тогда можно помучится. Или просто работать? тогда задавай строку первую из данных - > (sniknik © (17.03.03 13:48)) и пересоздай таблици с ней (чтобы был 100% формат dBase), либо через BDE их сделай Датабасе Десктоп (лиш бы dBase)



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

Форум: "Базы";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.013 c
3-6313
gonta
2003-03-16 22:36
2003.04.03
Мастера помогите с Fast Report.


14-6668
VID
2003-03-17 15:27
2003.04.03
Работа с объектами в Excel


1-6510
jack128
2003-03-24 14:48
2003.04.03
IniFiles в Win2K


1-6603
OxOTHuK
2003-03-21 22:11
2003.04.03
снова DLL


1-6489
BIG BROTHER
2003-03-20 20:47
2003.04.03
Шрифт и цвет





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский