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

Вниз

Как сконвертить dbf-файл в mdb-файл?   Найти похожие ветки 

 
leonidus   (2004-05-06 11:14) [0]

Еще одна проблема возникла, решил попробовать движок ADO, а он работает только с MS Access`овскими базами (во всяком случае мне так показалось). У меня есть база dbf, я ее открываю в MS Access потом сохраняю на диск в mdb-файл, при этом во-первых файл уменьшается с 4-х мегов до 100Кб, что уже само по себе мне подозрательно не выкинул ли он информацию, а во вторых в dbf-файле все было по русски, а при отображении в Grid`e mdb-базы все какой-то абракадаброй написано очень похоже на символы псевдографики. Что же мне делать, может при конвертации в Access`е как-то принудительно кодировку менять?


 
Карелин Артем ©   (2004-05-06 11:30) [1]

1) Видимо в ДБФ много удаленных записей, либо МДБ сжимает данные...
2) Движок АДО может работать с очень разными базами. Все дело в настройке.
3) Для открытия таких ДБФ возьми компонент TDBF и в свойствах каждого текстового поля поменяй значение Transliterate. (2 раза мышей, add all fields...)


 
Reindeer Moss Eater ©   (2004-05-06 11:30) [2]

Program Files\Common Files\Borland Shared\BDE\Datapump.exe


 
leonidus   (2004-05-06 13:02) [3]

>Карелин Артем а как движок ADO настроить на работу в dbf-файлами? Это было бы самым лучшим вариантом, и ADO применить как движок и dbf-файл оставить без изменений.

>Reindeer Moss Eater простите но я не понял, что собственно эта утилитаделает


 
sniknik ©   (2004-05-06 13:16) [4]

открой базу mdb в аксесе, в меню внешние данные-связь с таблицей.


 
Карелин Артем ©   (2004-05-06 13:19) [5]

leonidus   (06.05.04 13:02) [3]
Я от АДО давно отказался. Точно не помню. Настрой строку подключения. Там как минимум есть 2 способа(2 строки подключения) открыть dbf в ADO.


 
leonidus   (2004-05-06 14:42) [6]

>sniknik mdb-файл в аксесе открыл, а где там меню "внешние данные - связь с таблицей"?

>Карелин Артем а я наоборот работал с DBE а теперь хочется чегонибудь поуниверсальней т.е. что бы у клиента каждый раз движок BDE не ставить, а базы то остались dBase... вот и проблема получается. Мне не понятно какой провайдер должен быть для того что бы ADO подцепила dBase`овский файл?


 
Erik ©   (2004-05-06 14:46) [7]

Надо выбирать движок в соответствии с базой данных, а не на оборот. ЕСли у тебя будет MsAccess то используй MsJet, это более низкоуровневая вещь. Для удобной работы с ней есть Diamond Access.


 
leonidus   (2004-05-06 15:19) [8]

>Erik дело в том что сейчас пока совершенно свободен с выбором движка, да и базу можно переконвертить, поэтому и вопрос встал, ну и плюс с ADO хочется разобраться.


 
sniknik ©   (2004-05-06 16:38) [9]

> mdb-файл в аксесе открыл, а где там меню "внешние данные - связь с таблицей"?
файл->внешние данные->связь с таблицей


 
Anatoly Podgoretsky ©   (2004-05-06 16:47) [10]

leonidus   (06.05.04 14:42) [6]
Jet и для вБейс и для Акцесс



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

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

Наверх




Память: 0.46 MB
Время: 0.032 c
1-1084563906
Zlod3y
2004-05-14 23:45
2004.05.30
MDI


11-1074237028
<Falcon>
2004-01-16 10:10
2004.05.30
QueryEndSession и вход в систему под другим именем


3-1083711368
Dark Man
2004-05-05 02:56
2004.05.30
Работа с SQL Server 2000 из под Delphi 5


3-1083398938
Andriy Tysh
2004-05-01 12:08
2004.05.30
EDBClient при закрытии ClientDataSet a


14-1084450666
RealRascal
2004-05-13 16:17
2004.05.30
Загадка.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский