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

Вниз

импорт-экспорт данных   Найти похожие ветки 

 
Alex-kosmonavt   (2002-11-16 10:12) [0]

Необходимо перевести БД набитую в таблице Excel в "нормальную" БД типа парадокс или там что-то SQL. Простое сохранение в .dbf формате не помогает, так как русские буквы сохраняются не в той кодировке, а поменять ее потом в Data Base Desktop не возможно. Есть ли какие проги или утилиты которые импортируют базы данных из одного формата в другой ну или любой какой то способ решения этой проблемы?


 
Котелок ©   (2002-11-18 06:14) [1]


Ну можно поробывать использовать Excel как базу данных через ODBC (сам не сталкивался не знаю, что получится).

А можно вторым способом, не таким изяшным, но рабочим. Открывать Excel как сервер OLE автоматизации, читать из него данные и через Sql запихивать их в базу.

Как работать с Excel-ем есть неплохая статья на этом сайте.


 
Akella ©   (2002-11-18 08:37) [2]

>Alex-kosmonavt (16.11.02 10:12)
>так как русские буквы сохраняются не в той кодировке, а >поменять ее потом в Data Base Desktop не возможно

Я сохраняю в DBASE IV
2 нюанса:
1) перед сохранением установи ширину клеток так, чтобы вся информация была видна. А то у меня обрезало только видимое. Наверное в новой таблице берет размер полей по ширине полей в Excel
2) в BDE или чем ты там пользуешься установи правильную кодировку.

При выполнении этих условий у меня нормально сохраняет


 
Fantasist ©   (2002-11-18 09:46) [3]


> Ну можно поробывать использовать Excel как базу данных
>


Для этой цели есть хорошие компоненты для работы с DAO.


 
Котелок ©   (2002-11-18 17:08) [4]


> Для этой цели есть хорошие компоненты для работы с DAO.


И как пример KaDao.
Но просто страраюсь отвечать так, чтобы не использовать сторонние компоненты (изобретаю колесо, так сказать)


 
sniknik ©   (2002-11-18 17:21) [5]

закачай свою Excel таблицу в Access (импорт в нем есть, для екселя стандарт), после выгружай (экспорт) как DBASE IV будет один вариант кодировки второй вариант выгрузить как ODBC Visual Foxpro Tables. Какой нибудь да подойдет.


 
OlegE ©   (2002-11-18 17:22) [6]

Ошибки не при экспорте, а при импорте.
Я добился нужного результата таким образом:
Експорт - стандартный - средствами Excel, сохранял как DB III (или как DB IV без разницы), а загружал в IB при помощи утилиты XPump(брал на www.ibase.ru). Никаких проблем с русскими и украинскими буквами не возникало. Импорт при помощи BDE, даже с правильным драйвером у меня нормально не получался.



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
1-14679
Edik Makhanko
2002-11-25 18:00
2002.12.05
Архивация файлов


7-14845
Separator
2002-09-27 07:23
2002.12.05
Блокировка компа


7-14838
Ketmar
2002-10-04 17:28
2002.12.05
время


1-14482
JustNew
2002-11-23 20:21
2002.12.05
парсинг строк


1-14653
margol
2002-11-25 16:21
2002.12.05
Общие вопросы