Вниз
Скачать: CL | DM;

Подскажите, пожалуйста   Найти похожие ветки 

← →
ДимкаН   (2002-06-20 14:20) [0]

В Kylix (версии Delphi для Linux) есть ли компоненты для COM-автоматизации (чтобы работать с документами Excel)? И на сайте www.borland.com написано, что на Kylix можно писать кросс-платформенные Windows/Linux приложения. Что понимается под кросс-платформенностью в данном случае?
Заранее огромное спасибо.


← →
Mike_Goblin ©   (2002-06-20 15:04) [1]

А под Linux есть Excel :))) или COM?
Соответсвтвенно нет и компонентов
Почитайте на том же сайте про ограничения кросплатформенности


← →
ДимкаН   (2002-06-20 15:19) [2]

Нетю... Жалко. Хотелось сделать импорт из Excel (под Windows) в MySQL на Linux-ой основе. То-есть закачать екселевский файл на линукс-машину и там его обработать, чтобы на выходе получить MySQL-базу. Может, у кого есть какие мысли (кроме создания csv-файла)?


← →
Дмитрий Баранов ©   (2002-06-20 15:37) [3]

Насущный вопрос. Я чего только не пробовал - связку MSSQL + MySQL ODBC драйвер (вчера 3.51.03 скачал - тоже глючный, с DTS проблемы) + DTS + репликация средствами MSSQL для переноса данных с MSSQL на MySQL (в твоем случае можно было импортировать Excel в таблицу либо юзать ADO provider for ODBC driver (MySQL) из екселя средствами VBScript напрямую) - всевозможные комбинации.
Очень тяжело с преобразованием текстовых данных - DTS постоянно орет о каких-то ошибках, хотя тесты трансформации данных проходят. Плюс - мне нужен трансфер данных без потери юникода. Так что в данном случае я бы посоветовал использовать XML в кодировке UTF-8, т.к.
1) В Perl есть пакет XML::Parser, поддерживающий UTF-8
2) Perl сам поддерживает utf8
Придется поработать руками или - ждать новой версии MySQL драйвера.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
3-912
PTE
2002-06-07 18:15
2002.07.01
как правильно связать 2 таблицы


3-907
Макс
2002-06-07 16:29
2002.07.01
Аналог DateTimePicker для DB.....


1-1087
vads
2002-06-19 10:35
2002.07.01
Работаю с Excel через OLE.


14-1204
Olivka
2002-05-31 20:32
2002.07.01
Дистрибутив ИЕ


3-899
Darts
2002-06-07 15:12
2002.07.01
Перехват ошибки




   Наверх