vc 怎么把xml文件保存到sql中

vc 怎么把xml文件保存到sql中,第1张

我理解你是想问:如何把xml文件保存到SqlServer数据库中?一个xml对应一个数据库表。
通常就是读取xml中元素(节点)的值并作为insert
的参数,然后执行insert语句就是咯(当然你也可以把xml文件读到DataSet中,然后将DataSet数据保存到数据,这样不必使用Insert了)。至于你要打印那就是读数据库数据并整理的问题了。
但具体到你的问题,要看你xml文件的格式以及你要打印的格式才能给你代码。
补充问题的代码:
你可以使用Stream
s=StreamReader(fillpath,
SystemTextEncodingGetEncoding("UTF-8"))BaseStream;直接把s作为文本存入你数据库中的列

excel2007及以上版本均可直接另存为XML格式文件, *** 作步骤如下:

打开excel文件

点击文件-另存为-下来选择xml格式,注意这里有二个格式一个是XML格式,一个是xml2003数据根据需要选择-确定即可。

今天自己琢磨了个修改方式,首先打开你要修改的XML文档,右键菜单里有个打开源文件,会出现一个文本文档,在文本文档里修改,然后将文本文档另存到桌面上就可以了,注意不要改变文档名称,紧接着将修改过的复制去就可以了,不知道能不能帮助到你

你可以用流的形式读到程序中,也可以以文本的方法读进去。文本和流都是可以相互转换的,看你具体需要。xml处理类XmlReaderCreate可以用流创建,也可以用文本创建,重载方式很多。本质上它在内存里也是以二进制形式存在的,和一般文件没什么区别。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12583944.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存