将vb.net sql查询结果保存到xml文件

编程入门 行业动态 更新时间:2024-10-28 10:22:29
本文介绍了将vb sql查询结果保存到xml文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

sql =选择LR_No,LR_Date,Bkg_Stn,FrmShort,Dst,ToShort,发货人名称,收货人名称,Pvt_Mark,说明,商品,重量,值,Pmt_Mode,DoorDel,LR_Remark,运费,BC,处理,Del,LC,其他,S_Tax,Amount,Initial,Report_No,Rep_Date from NAGCM.dbo.LRTest其中,Report_No =''&txtrepno.Text&"''FOR XML AUTO" 如何将上述sql查询保存到xml文件中 并将相同的文件导入到sql server 2005表中, 使用vb 2008

sql = "Select LR_No,LR_Date,Bkg_Stn,FrmShort,Dst,ToShort,Consignor_Name,Consignee_Name,Pvt_Mark,Discription,Article,Weight,Value,Pmt_Mode,DoorDel,LR_Remark,Freight,BC,Handling,DDel,LC,Others,S_Tax,Amount,Initial,Report_No,Rep_Date from NAGCM.dbo.LRTest Where Report_No=''" & txtrepno.Text & "'' FOR XML AUTO" How to save the above said sql query to xml file and import the same file into sql server 2005 table, using vb 2008

推荐答案

1-如果使用ADO.NET连接的布局,则将数据从sqldatareader传输到system.data.datatable,或者如果用户ADO.NET断开连接层从数据集中获取表,然后使用对象序列化将其序列化为xml文件. 2-您可以在名称空间System.XML.Serialization中使用XML序列化,您可以找到XMLSerializer类将任何数据对象序列化为xml. 3-如果使用的是LinqToSql ot Entity框架,则可以使用LinqToXml技术使用命名空间System.Xml.Linq中的XDocument类将数据对象序列化为文件 1 -if you use ADO.NET connected layter transfer data from sqldatareader to system.data.datatable or if you user ADO.NET disconnected layer get the table from dataset and then serialize it to xml file using object serialization. 2-you can use XML Serialization in namespace System.XML.Serialization you can find XMLSerializer class to serialize any data object to xml. 3-if you used LinqToSql ot Entity framework you can use LinqToXml techniques to serialize data object to file using XDocument Class in namespace System.Xml.Linq

更多推荐

将vb.net sql查询结果保存到xml文件

本文发布于:2023-10-23 18:39:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1521685.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:查询结果   文件   net   vb   xml

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!