3

I have an old databasefile from an application written in Delphi. My task is to extract the data, and move it to an SQL-Database. I know it is in .cds format which uses the TClientDataSet-Class from Delphi. The problem is: I have no Delphi, no documentation and the guy who has written the app left the company years ago. So, my question is: Is there any way (besides Delphi or text-parsing) to access the data with Dot.net, Python, Ruby, Java or Perl? A simple "export" to XML or CSV would work too.

RRUZ
  • 134,889
  • 20
  • 356
  • 483
crono
  • 3,603
  • 3
  • 27
  • 24

1 Answers1

5

TClientDataSet can write to cds or XML. The easiest way to do this would be to use a copy a Delphi to write a simple application that uses a TClientDataSet to read the cds and write an XML file (probably 30 minutes of effort). Trial versions of Delphi are available.

Larry Lustig
  • 49,320
  • 14
  • 110
  • 160
  • 1
    This was really the easiest solution - installing Delphi took way longer than writing the actual code :-) - Thanks – crono Jan 14 '11 at 16:48