The logic for importing a database from exported XML is fragile. it will get lost if it encounters an empty element like <Description></Description> (and I don't know what it will do with <Description />). It currently depends on the exporter avoiding inclusion of empty elements, but this is flaky. The import logic (and it is in all of the classes in Database.cs) should be able to recognize empty elements and just deal with them. This would apply to text and memo columns... |