<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_郝文标的博客</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/29720/rss</id><updated>2010-04-26T12:55:47Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/29720/rss"/><entry><id>http://www.cnblogs.com/haowenbiao/archive/2010/04/26/1721518.html</id><title type="text">(转)Xml DML</title><summary type="text">declare @myxml xmlset @myxml='&amp;lt;?xml version="1.0" encoding="gb2312"?&amp;gt; &amp;lt;root&amp;gt; &amp;lt;item id="1"&amp;gt; &amp;lt;/item&amp;gt; &amp;lt;/root&amp;gt;'select @myxml--1、插入item的第一个子元素 set @myxml.modify('insert &amp;lt;co...</summary><published>2010-04-26T12:56:00Z</published><updated>2010-04-26T12:56:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2010/04/26/1721518.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2010/04/26/1721518.html"/><content type="html">&lt;span style="color: #0000ff"&gt;declare&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt; xml&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;&amp;lt;?xml version="1.0" encoding="gb2312"?&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;root&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;item id="1"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/item&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/root&amp;gt;&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;1、插入item的第一个子元素&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;course1&amp;gt;sql server2005&amp;lt;/course1&amp;gt;&amp;nbsp; into (root/item)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;) &lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;2、插入item的第一个子元素，插入到同级子元素前面&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;sname&amp;gt; 王一诺&amp;lt;/sname&amp;gt; as first into (root/item)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;) &lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;3、插入item的第一个子元素，插入到同级子元素后面&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;grade&amp;gt;82&amp;lt;/grade&amp;gt; as last into (root/item)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;) &lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;4、插入第二个item节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;item id="2" year="2009"&amp;gt;&amp;lt;/item&amp;gt; into (/root)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;或者&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;item id="2" year="2009"&amp;gt;&amp;lt;/item&amp;gt; after (/root/item)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;5、向第二个item节点插入多个元素&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert (&amp;lt;sname&amp;gt;王海&amp;lt;/sname&amp;gt;,&amp;lt;course1&amp;gt;sql server2005&amp;lt;/course1&amp;gt;,&amp;lt;grade&amp;gt;75&amp;lt;/grade&amp;gt;) into (/root/item)[2]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;6、插入属性&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert attribute year{"2009"} into (/root/item)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;7、插入多个属性&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert (attribute depart{"计算机"},attribute class{"1班"}) into (/root/item)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;8、插入文本节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert text{"成绩表"} as first into&amp;nbsp; (/root)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;9、插入整个节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;item id="3"&amp;nbsp; year="2009"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sname&amp;gt;王若天&amp;lt;/sname&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;course1&amp;gt;oracle&amp;lt;/course1&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;grade&amp;gt;59&amp;lt;/grade&amp;gt;&amp;lt;/item&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; into (/root)[1]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;10、插入处理指令&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;SET&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;insert &amp;lt;?Program ="Instructions.exe" ?&amp;gt; before (/root)[1] &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;二、删除操作&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;declare&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt; xml&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;&amp;lt;?Program ="Instructions.exe" ?&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;root&amp;gt;成绩表--这是个文本节点&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;item id="1" year="2009" depart="计算机" &amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sname&amp;gt; 王一诺&amp;lt;/sname&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;course1&amp;gt;sql server2005&amp;lt;/course1&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;grade&amp;gt;82&amp;lt;/grade&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/item&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;item id="2" year="2009" &amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sname&amp;gt;王海&amp;lt;/sname&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;course1&amp;gt;sql server2005&amp;lt;/course1&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;grade&amp;gt;75&amp;lt;/grade&amp;gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;item id="3" year="2009" &amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sname&amp;gt;王若天&amp;lt;/sname&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;course1&amp;gt;oracle&amp;lt;/course1&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;grade&amp;gt;59&amp;lt;/grade&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/item&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/root&amp;gt;&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;1、删除所有指令&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete //processing-instruction()&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除所有指令&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;2、删除文本节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/text()&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除文本节点&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;3、删除节点id为的属性&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item[@id=1]/@class&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除节点id为的属性&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;4、删除第二个节点属性&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item[2]/@class&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除第二个节点属性&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;5、删除节点属性&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item/@class&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除节点属性&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;6、删除节点id为的元素&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item[@id=1]/grade&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除节点id为的元素&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;7、删除第二个节点元素&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item[2]/grade&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除第二个节点元素&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;8、删除元素&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item/grade&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除元素&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;9、删除id为的节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item[@id=2]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除id为的节点&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;10、删除第二个的节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item[2]&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除id为的节点&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;11、删除第二个节点&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;delete /root/item&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;删除节点&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #808080"&gt;=&lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;三、修改操作&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;1、修改文本的值&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;replace value of(/root/text())[1] with "1班成绩表"&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;2、修改元素的值&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;replace value of(/root/item[@id=3]/grade/text())[1] with "60"&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080"&gt;--&lt;/span&gt;&lt;span style="color: #008080"&gt;3、修改属性的值&lt;/span&gt;&lt;span style="color: #008080"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;set&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;span style="color: #000000"&gt;.modify(&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000"&gt;replace value of(/root/item[@id=1]/@class)[1] with "2班"&lt;/span&gt;&lt;span style="color: #ff0000"&gt;'&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;select&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #008000"&gt;@myxml&lt;/span&gt;&lt;img src="http://www.cnblogs.com/haowenbiao/aggbug/1721518.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/haowenbiao/archive/2010/04/26/1721518.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2010/04/25/1720226.html</id><title type="text">（转）sql:variable() binding and modify method of xquery: insert XML DML</title><summary type="text">10月25日sql:variable() binding and modify method of xquery: insert XML DML/* In SQL Server 2005, we can use sql:variable and sql:column function to bind relational data into XML by means of xquery. Howe...</summary><published>2010-04-25T09:50:00Z</published><updated>2010-04-25T09:50:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2010/04/25/1720226.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2010/04/25/1720226.html"/><content type="html">&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;&#xD;
&lt;div id="entrycns!CADFA1CB6D2C0E32!226"  bv:cns="cns!CADFA1CB6D2C0E32!226" bv:ca="true" bv:cat="SQL server 2005"&gt;&#xD;
&lt;h4 id="subjcns!CADFA1CB6D2C0E32!226" &gt;&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;&amp;nbsp; &#xD;
&lt;div id="entrycns!CADFA1CB6D2C0E32!226"  bv:cns="cns!CADFA1CB6D2C0E32!226" bv:ca="true" bv:cat="SQL server 2005"&gt;&#xD;
&lt;div id="LastMDatecns!CADFA1CB6D2C0E32!226"&gt;10月25日&lt;/div&gt;&#xD;
&lt;h4 id="subjcns!CADFA1CB6D2C0E32!226" &gt;sql:variable() binding and modify method of xquery: insert XML DML&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;div id="msgcns!CADFA1CB6D2C0E32!226" &gt;&#xD;
&lt;div&gt;&lt;font color="#008000" size="2"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;/*&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;In SQL Server 2005, we can use sql:variable and sql:column function to bind relational data into XML by means of xquery. &lt;/font&gt;&lt;font size="3"&gt;However, the binding has special syntax and it is easy to be confused.&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;1) insert ELEMENT: &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;The element text can be bind to an sql variable:&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;*/&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;USE&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt; AdventureWorks&lt;/font&gt;&lt;font color="#808080"&gt;;&lt;/font&gt;&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;GO&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;DECLARE&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc &lt;/font&gt;&lt;font color="#0000ff"&gt;xml&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc &lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;'&amp;lt;Root&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;ProductDescription ProductID="1" ProductName="Road Bike"&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;Features&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/Features&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/ProductDescription&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/Root&amp;gt;'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;DECLARE&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@v &lt;/font&gt;&lt;font color="#0000ff"&gt;nvarchar&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;font color="#000000"&gt;50&lt;/font&gt;&lt;font color="#808080"&gt;),&lt;/font&gt;&lt;font color="#000000"&gt;@v1 &lt;/font&gt;&lt;font color="#0000ff"&gt;nvarchar&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;font color="#000000"&gt;50&lt;/font&gt;&lt;font color="#808080"&gt;),&lt;/font&gt;&lt;font color="#000000"&gt; @Maintenance &lt;/font&gt;&lt;font color="#0000ff"&gt;nvarchar&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;font color="#000000"&gt;50&lt;/font&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@Maintenance&lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#000000"&gt;N&lt;/font&gt;&lt;font color="#ff0000"&gt;'No Maintenance Required'&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc&lt;/font&gt;&lt;font color="#808080"&gt;.&lt;/font&gt;&lt;font color="#000000"&gt;modify&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;' &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;insert &amp;lt;Maintenance&amp;gt;{"Refill Water As Needed"}&amp;lt;/Maintenance&amp;gt; as last &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;into (/Root/ProductDescription/Features)[1]'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc&lt;/font&gt;&lt;font color="#808080"&gt;.&lt;/font&gt;&lt;font color="#000000"&gt;modify&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;' &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;insert &amp;lt;Maintenance&amp;gt;Refill Gas As Needed&amp;lt;/Maintenance&amp;gt; as last &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;into (/Root/ProductDescription/Features)[1]'&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc&lt;/font&gt;&lt;font color="#808080"&gt;.&lt;/font&gt;&lt;font color="#000000"&gt;modify&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;' &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;insert &amp;lt;Maintenance&amp;gt;{sql:variable("@Maintenance")}&amp;lt;/Maintenance&amp;gt; as last &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;into (/Root/ProductDescription/Features)[1]'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@Maintenance&lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#000000"&gt;N&lt;/font&gt;&lt;font color="#ff0000"&gt;'Oil Required Every Month'&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc&lt;/font&gt;&lt;font color="#808080"&gt;.&lt;/font&gt;&lt;font color="#000000"&gt;modify&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;' &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;insert &amp;lt;Maintenance&amp;gt;{sql:variable("@Maintenance")}&amp;lt;/Maintenance&amp;gt; as last &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;into (/Root/ProductDescription/Features)[1]'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SELECT&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#000000" size="3"&gt;@myDoc &lt;/font&gt;&lt;font color="#008000"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;/* &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;The syntax is to use {sql:variable("@sqlvariable")}. Note if a constant value is used, the '{"' and '"}' pair showed in the first sample can be igored, as showed in the second one, which is the most frequently used syntax for constant.&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;The '{"' must go together. You can not have '{' without double quotes. SQL Server may insert a blank element or fail. If the constant has spaces, it will fail.&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;e.g.: the following will insert a empty &amp;lt;Maintenance&amp;gt; element. However if you change {Refill} to {Refill Water}, it will fail.&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;*/&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;DECLARE&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc &lt;/font&gt;&lt;font color="#0000ff"&gt;xml&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc &lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;'&amp;lt;Root&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;ProductDescription ProductID="1" ProductName="Road Bike"&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;Features&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/Features&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/ProductDescription&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/Root&amp;gt;'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc&lt;/font&gt;&lt;font color="#808080"&gt;.&lt;/font&gt;&lt;font color="#000000"&gt;modify&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;' &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;insert &amp;lt;Maintenance&amp;gt;{Refill}&amp;lt;/Maintenance&amp;gt; as last &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;into (/Root/ProductDescription/Features)[1]'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SELECT&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#000000" size="3"&gt;@myDoc&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;GO&lt;/font&gt;&lt;font color="#008000"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;/*&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;2)&amp;nbsp; insert ATTRIBUTE&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;The syntax is {sql:variable("@sql_variable")}. If the value is a constant and it does not have spaces,&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;the double quotes pair can be ommited. The bracket '{' pair can never be ommited. If you change the attribute PartList {"P1 P2 P3"} to attribute PartList {P1 P2 P3}, it will fail&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;*/&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;DECLARE&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc &lt;/font&gt;&lt;font color="#0000ff"&gt;xml&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc &lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;'&amp;lt;Root&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;ProductDescription ProductID="1" ProductName="Road Bike"&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;Features&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/Features&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/ProductDescription&amp;gt; &lt;/font&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;&amp;lt;/Root&amp;gt;'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt;&#xD;
&lt;p&gt;&lt;font size="3"&gt;DECLARE&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@v &lt;/font&gt;&lt;font color="#0000ff"&gt;nvarchar&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;font color="#000000"&gt;50&lt;/font&gt;&lt;font color="#808080"&gt;),&lt;/font&gt;&lt;font color="#000000"&gt;@v1 &lt;/font&gt;&lt;font color="#0000ff"&gt;nvarchar&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;font color="#000000"&gt;50&lt;/font&gt;&lt;font color="#808080"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;SELECT&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@v&lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#ff0000"&gt;'20'&lt;/font&gt;&lt;font color="#808080"&gt;,&lt;/font&gt;&lt;font color="#000000"&gt;@v1&lt;/font&gt;&lt;font color="#808080"&gt;=&lt;/font&gt;&lt;font color="#ff0000"&gt;'M001'&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;SET&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;@myDoc&lt;/font&gt;&lt;font color="#808080"&gt;.&lt;/font&gt;&lt;font color="#000000"&gt;modify&lt;/font&gt;&lt;font color="#808080"&gt;(&lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;&lt;font size="3"&gt;'insert ( attribute PartList {"P1 P2 P3"},&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;attribute PriceSuggested {100000.00},&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;attribute LaborHours {sql:variable("@v")},&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;attribute Code {sql:variable("@v1")})&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;into (/Root/ProductDescription)[1]'&lt;/font&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#808080"&gt;&lt;font size="3"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff"&gt; &#xD;
&lt;p&gt;&lt;font size="3"&gt;SELECT&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#000000" size="3"&gt;@myDoc&lt;/font&gt;&lt;/font&gt; &#xD;
&lt;p&gt;&lt;font size="2"&gt;&lt;font color="#000000" size="3"&gt;To summary, always use {sql:variable("@sql_variable")} syntax in insert XML DML regardless for elements or attributes. For constant, type the constant directly as the text of the element and enclose the constant in {" "} pair for attributes.&lt;/font&gt;&lt;/font&gt; &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt; &lt;img src="http://www.cnblogs.com/haowenbiao/aggbug/1720226.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/haowenbiao/archive/2010/04/25/1720226.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2009/05/04/1448730.html</id><title type="text">在WinForm中控制GIF动画的启停的一种方法(转)</title><summary type="text">在WinForm中许多控件（本文以最常用的PictureBox为例）都有Image属性，如果该Image是一个动画Gif的话，它会自动运行动画。在某些场合，我们希望控制该动画的启停，此时我们首先想到了ImageAnimator，但实际使用时，我们发现以下指令根本不起作用，Gif停不下来，具体原因不明： ImageAnimator.StopAnimate(box.Image, new EventHa...</summary><published>2009-05-04T06:50:00Z</published><updated>2009-05-04T06:50:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2009/05/04/1448730.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2009/05/04/1448730.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/08/19/1270970.html</id><title type="text">SQL Server Backup file in standard Zip format</title><summary type="text">Back_InZipFormat.zipIntroductionThis is SQL Server Backup and restore tool, the system will store the backup files in standard Zip format, the user-friendly screen let you backup and restore SQL Serve...</summary><published>2008-08-19T03:01:00Z</published><updated>2008-08-19T03:01:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/19/1270970.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/19/1270970.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/08/19/1270931.html</id><title type="text">Working with binary large objects (BLOBs)</title><summary type="text">sample:WorkingWithBLOBs.zipIntroduction:You can define a BLOB as a large photo, document, audio etc. saved in binary formats that you want to save in a database.Saving and retrieving BLOBs in a databa...</summary><published>2008-08-19T02:31:00Z</published><updated>2008-08-19T02:31:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/19/1270931.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/19/1270931.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/08/15/1268944.html</id><title type="text">c# 得到局域网中可用SqlServer服务器列表(转)</title><summary type="text">static void Main(string[] args){// Retrieve the enumerator instance and then the data.SqlDataSourceEnumerator instance =SqlDataSourceEnumerator.Instance;System.Data.DataTable table = instance.GetDataS...</summary><published>2008-08-15T11:57:00Z</published><updated>2008-08-15T11:57:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/15/1268944.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/15/1268944.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/08/15/1268931.html</id><title type="text">C#实现UDP协议(转)</title><summary type="text">一.走进UDP协议：　　UDP（UserDatagramProtocol）协议就是&amp;#8220;用户数据报协议&amp;#8221;，它是一种无连接的协议，无连接主要是和TCP协议相比较的。我们知道当利用TCP协议传送数据的时候，首先必须先建立连接（也就是所谓的握手）才可以传输数据。而当计算机利用UDP协议进行数据传输的时候，发送方只需要知道对方的IP地址和端口号就可以发送数据，而并不需要进行连接。当然如...</summary><published>2008-08-15T11:08:00Z</published><updated>2008-08-15T11:08:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/15/1268931.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/15/1268931.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/08/06/1261774.html</id><title type="text">健康大讲堂—凡膳皆药 寓医于食</title><summary type="text">背景资料赵 霖 教授 解放军总医院营养科 古人云食药一体，膳药同功，食物是最好的药物。看似简单的买菜做饭，其实蕴含着养生的奥妙。历代名医先贤对天然食物都有哪些精辟论述。食疗的功效到底是什么，健康教育首席专家赵霖教授激情论述凡膳皆药，寓医于食。 在古代吕氏春秋本味篇里边，有这么两句话，叫阳朴之姜，招摇之桂，姜指的什么，生姜，桂是指的什么啊，桂皮，我们在几千年以前，生姜和桂皮就已经是咱们的调料，而生姜...</summary><published>2008-08-06T03:07:00Z</published><updated>2008-08-06T03:07:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/06/1261774.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/08/06/1261774.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/07/23/1249438.html</id><title type="text">ReportView（RDSL）参考资料</title><summary type="text">微软官方reportview参考：http://msdn.microsoft.com/zh-cn/library/ms251671.aspxhttp://www.gotreportviewer.com/需用代理</summary><published>2008-07-23T04:34:00Z</published><updated>2008-07-23T04:34:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/07/23/1249438.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/07/23/1249438.html"/></entry><entry><id>http://www.cnblogs.com/haowenbiao/archive/2008/07/16/1244560.html</id><title type="text">How To Print Using Custom Page Sizes on Windows NT and Windows 2000(VB6)</title><summary type="text">这是微软的官方关于自定义打印的处理，VB6的实现方式。http://support.microsoft.com/default.aspx?scid=kb;en-us;282474</summary><published>2008-07-16T09:33:00Z</published><updated>2008-07-16T09:33:00Z</updated><author><name>恭喜发财</name><uri>http://www.cnblogs.com/haowenbiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/haowenbiao/archive/2008/07/16/1244560.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/haowenbiao/archive/2008/07/16/1244560.html"/></entry></feed>
