XMLFileDataService data service is designed to work with the database in XML format. For correct operation of the service data required by the XSD schema of the database and the XML database file. You can get them using XMLSchemaGenerator (extension module Flexberry Designer to generate the XSD schema of the database).
To work with data in XML format is used
System.Data.DataSet support transactions and SQL queries. PstrfDataSet
also supports referential integrity constraints. To work XMLFileDataService
you must enable the referential integrity constraints. Enable referential integrity by enabling properties EnforceConstraints
by default, this property adds to true`.
As the connection string specifies the path to
XML files without specifying the extension (both files must have the same name).
For example, in the folder
C:\DataBase\ are files
base.xml, then the path will look like the following: