自定义xml文件保存到数据库
来源:互联网 发布:侠客风云传低配优化 编辑:程序博客网 时间:2024/06/05 23:50
public class ImportDate { public void ImportToDelivery(Register register) { string file = GetFileName(); if (file == null) return; //从一个XML中创建对象 List lists = (List)FromFile(file, typeof(List)); if (lists.Count > 0) ImportToDate(lists, register); } /// /// 将数据保存到数据库 /// /// private void ImportToDate(List lists, Register register) { for (int i = 0; i < lists.Count; i++) { new ContainerService().SaveList(lists[i].containerInfo,register);//保存集装箱单信息 new PackInfoService().SaveList(lists[i].packInfo, register);//保存箱单信息 new PackedPartService().SaveList(lists[i].packedPart,register);//保存箱单中的零部件信息 //new PrintedSparePartService().SaveList(lists[i].printedSparePart, register);//保存打印标签信息 } } public static object FromFile(string xmlFileName, Type objType) { XmlSerializer serializer = new XmlSerializer(objType); object obj2 = null; using (StreamReader reader = new StreamReader(xmlFileName)) { using (XmlTextReader reader2 = new XmlTextReader(reader)) { obj2 = serializer.Deserialize(reader2); } } return obj2; } /// /// 弹出对话框,获取文件名 /// /// protected string GetFileName() { OpenFileDialog saveDia = new OpenFileDialog(); saveDia.Filter = "Past list file (*.pas)|*.pas"; saveDia.Title = "select file"; return (saveDia.ShowDialog() == System.Windows.Forms.DialogResult.OK && !string.Empty.Equals(saveDia.FileName)) ? saveDia.FileName : null; } }
- 自定义xml文件保存到数据库
- 文件保存到数据库
- 如何将Excel和xml文件数据保存到数据库
- 将数据库中表的数据保存到XML文件中
- 保存图片到XML文件
- 用jsp将xml文件解析到网页显示,并把数据提交保存到数据库
- VB6保存文件到数据库,从数据库保存为文件
- SharedPreferences自定义XML文件保存位置
- 将图片保存到一个XML文件
- SAP XML输出文件保存到本地
- SAP XML输出文件保存到本地
- .net保存数据到XML文件中
- 将图片保存到XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 解析xml文件保存到List中
- 保存设置到XML文件DEMO
- 使用RESTful EhCache服务器实现TB级级别缓存
- 如何稳定地使用 Google 搜索
- Linux中的时间和时间管理
- Android 左右滑动 控件 (1)
- oracle-数据库备份方法
- 自定义xml文件保存到数据库
- 分区表信息整理 for10g
- UC故事 2011/10/10
- 递归,排序等算法编程题
- 从sockaddr_ipx到AF_IPX协议分析(一)
- 关于用Xmlbeans生成XML文件时,节点前会默认加上命名空间的问题
- 我的大学--孙鑫MFC笔记教程
- IT业:中小企业研发难,“苦练内功”是关键
- 浅谈WebService