佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1797|回复: 8

XML 与 SQL 之间

[复制链接]
发表于 27-2-2009 05:47 PM | 显示全部楼层 |阅读模式
我已经成功从database的data save成 xml format
现在要从xml save 进 database.

请问如何?我有goggle,不过 reference 不多,有一个是用 "bulk"。可是我不明白,试了也不成功。

请问可以指点指点吗?

[ 本帖最后由 崇祯 于 26-3-2009 12:08 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 27-2-2009 09:15 PM | 显示全部楼层

回复 1# 崇祯 的帖子

sp_xml_preparedocument, openxml  的方法,网上很多例子的,写一个proc pass xml 下去,有openxml 开就可以了
回复

使用道具 举报

 楼主| 发表于 28-2-2009 06:36 PM | 显示全部楼层

回复 2# yiquan1981 的帖子

好的,谢谢你“tips”。
我会在研究一轮。
回复

使用道具 举报

发表于 12-3-2009 09:57 PM | 显示全部楼层
請問下是什么 Database?
回复

使用道具 举报

 楼主| 发表于 20-3-2009 02:35 PM | 显示全部楼层

新的问题

头痛头痛
第一:不懂如何操作
第二:不知道这贴开在那里适合

问题:
之前开了个标,如何save xml在database。成功了。
现在写了个code,就是选xml file先把里面全部data element 读出来再save 进 database。
就用save xml 的方法(quey openxml)
里面有一个 set @doc = '<ROOT> .....'
现在要取代 set @doc = @sqlXML
而@sqlXML就是从asp.net那里pass过去的。

试了很多种SQLcommand, commandtype.storeprocedure....
可是就是没办法将整个xml的query pass过去(就是@sqlXML)

请问下要怎么写?
还是有其他更好的办法嘛?(google了很多,觉得这个方法可以用)

头痛头痛
回复

使用道具 举报

 楼主| 发表于 20-3-2009 02:39 PM | 显示全部楼层
原帖由 @乐行者~阿酷 于 12-3-2009 09:57 PM 发表
請問下是什么 Database?


database = 数据库

回答了
版主,有得加分吗?
回复

使用道具 举报

Follow Us
发表于 20-3-2009 02:41 PM | 显示全部楼层
原帖由 崇祯 于 20-3-2009 02:39 PM 发表


database = 数据库

回答了
版主,有得加分吗?


人家问你用着什么 database 啦

MSSQL, Oracle, MySQL, FireBird, Postgre, DB2, Informix, MS Access...
回复

使用道具 举报

 楼主| 发表于 20-3-2009 03:40 PM | 显示全部楼层
原帖由 hooi1983 于 20-3-2009 02:41 PM 发表


人家问你用着什么 database 啦

MSSQL, Oracle, MySQL, FireBird, Postgre, DB2, Informix, MS Access...


哦。。。原来如此
歹势下

我是用MSSQL...

那个@sqlXML有办法把真个
‘<ROOT><BOOK name="abc"........................>'
pass 去 stored procedure 那里吗?

xml搞到我头快爆炸了
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 26-3-2009 12:10 PM | 显示全部楼层

XML 与 SQL 之间

请问下,有没有可能将xml 里的 tag 当做 parameter pass 去 sql 里的 stored procedure??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-12-2025 07:04 PM , Processed in 0.125512 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表