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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.013 c
1-14623
Test
2002-11-25 01:28
2002.12.05
Как сделать чтобы к каждому


14-14765
AL2002
2002-11-14 16:33
2002.12.05
Есть ли у вас на дисках что-то такое, чего, IYHO, ни у кого нету?


4-14855
Ich Hasse
2002-10-23 22:12
2002.12.05
Удаление рисунка из памяти


1-14587
volph7777
2002-11-27 13:34
2002.12.05
ownerdraw listbox


1-14669
123000
2002-11-22 15:21
2002.12.05
Resizing





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