Как читать базу данных .cds (TClientDataSet) с помощью .Net - PullRequest
3 голосов
/ 09 января 2011

У меня есть старый файл базы данных из приложения, написанного на Delphi. Моя задача - извлечь данные и переместить их в базу данных SQL. Я знаю, что это в формате .cds, который использует TClientDataSet-Class от Delphi. Проблема в том, что у меня нет Delphi, нет документации и парень, который написал приложение, покинул компанию много лет назад. Итак, мой вопрос: есть ли какой-либо способ (кроме Delphi или синтаксического анализа текста) для доступа к данным с Dot.net, Python, Ruby, Java или Perl? Простой «экспорт» в XML или CSV тоже подойдет.

1 Ответ

5 голосов
/ 09 января 2011

TClientDataSet может записывать в CD или XML.Самый простой способ сделать это - использовать копию Delphi для написания простого приложения, которое использует TClientDataSet для чтения компакт-дисков и записи файла XML (вероятно, 30 минут усилий).Доступны пробные версии Delphi.

...