Пример #1
0
        /// <summary>
        /// 获得目标与源的字段名对应关系
        /// </summary>
        /// <param name="listTableStructure">Grid视图模型</param>
        /// <returns>目标与源的字段名对应关系(目标字段名/源字段名)</returns>
        private Dictionary <string, string> GetTargetAndSourceCorrespondenceBetween(ObservableCollection <Models.TableStructureGrid> listTableStructure)
        {
            Dictionary <string, string> CorrespondenceBetween = new Dictionary <string, string>();

            foreach (var vTableStructure in listTableStructure.Where(x => x.Choose == true).ToList())
            {
                CorrespondenceBetween.Add(SqlProcessing.RemoveIllegal(vTableStructure.TargetFieldName), SqlProcessing.RemoveIllegal(vTableStructure.SourceFieldName));
            }
            return(CorrespondenceBetween);
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            init();


            IList <Table1> IT1 = SqlProcessing <Table1> .ExeQuerys("select * from Table1");

            string[][] data = FilesClasses.GetXMLData("", "person", "name,value");
            FilesClasses.addXml("Config.xml", "root", "person", "name,value", "name1,value1");
            for (int i = 0; i < data.Length; i++)
            {
                for (int j = 0; j < data[i].Length; j++)
                {
                    string a = data[i][j];
                }
            }
        }