Esempio n. 1
0
        public void LoadXmlDb()
        {
            this.ClearData();
            if (File.Exists(DataBasePathFile))
            {
                Ds.ReadXml(DataBasePathFile);

                foreach (DataTable dt in Ds.Tables)
                {
                    XmlTable myXmlData = new XmlTable
                    {
                        TableName = dt.TableName,
                        Dt        = dt
                    };

                    foreach (DataColumn dc in dt.Columns)
                    {
                        myXmlData.Properties.Add(dc.ColumnName, dc.DataType);
                    }

                    ListDataObjects.Add(myXmlData);
                }
            }
        }