Hi We want to save a ClientDataSet in XML format with the SaveToFile method. If change 38 or more rows of data (without applying updates) an access violation occurs on the SaveToFile, but only if we are trying to save in XML format. It saves properly in Binary Format. Has anyone else found this or know of a solution. TIA --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz