<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_kandy</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/11370/rss</id><updated>2012-05-25T06:19:29Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/11370/rss"/><entry><id>http://www.cnblogs.com/kandy/archive/2012/05/25/2517876.html</id><title type="text">我的心愿</title><summary type="text">今天（2012-05-24）我突然萌生了一个为母校做微薄贡献的想法，想想几天前的校庆，好多能力强的校友为母校捐赠物资，我能为母校做点什么呢？有钱的出钱有力的出力吧，所以就想到了利用业余时间帮助在校的校友学习软件开发，帮助母校提高就业率和就业质量，更希望能让扬州大学更出名。任何人都应该有一颗感恩的心，我也不例外。我能复读多年考上大学，我能在大学留级后继续读完大学，这些首先要感恩我的父母。大学里我个人的成长，毕业后我能一直从事软件开发工作，这要感恩母校的老师（沈茂松、刘利锋、陈锦禾等等），也要感恩当时启明星工作室一起成长的校友（孙超、周丹、唐亮、陈晓虎等等），在启明星工作室的那段时间是我成长最快最</summary><published>2012-05-25T05:17:00Z</published><updated>2012-05-25T05:17:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2012/05/25/2517876.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2012/05/25/2517876.html"/><content type="html">&lt;div&gt;&lt;/div&gt;&lt;div&gt;今天（2012-05-24）我突然萌生了一个为母校做微薄贡献的想法，想想几天前的校庆，好多能力强的校友为母校捐赠物资，我能为母校做点什么呢？有钱的出钱有力的出力吧，所以就想到了利用业余时间帮助在校的校友学习软件开发，帮助母校提高就业率和就业质量，更希望能让扬州大学更出名。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;任何人都应该有一颗感恩的心，我也不例外。我能复读多年考上大学，我能在大学留级后继续读完大学，这些首先要感恩我的父母。大学里我个人的成长，毕业后我能一直从事软件开发工作，这要感恩母校的老师（沈茂松、刘利锋、陈锦禾等等），也要感恩当时启明星工作室一起成长的校友（孙超、周丹、唐亮、陈晓虎等等），在启明星工作室的那段时间是我成长最快最扎实的一段时间，那段时间的经历对我毕业后顺利就业有很大的帮助，事实上启明星工作室的其他校友也都很顺利的就业，如今他们的职业生涯更是辉煌。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;去年来到扬州基本安顿后我立即拜访了母校的多位老师，当我拜访陈锦禾老师得知启明星工作室几近名存实亡时，我的心情很复杂，说不出什么感觉，或许只有当初一起创立工作室一起成长的几位校友才能理解，工作室虽然不在了，但我在工作室成长的模式或许可以帮助更多的校友。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;毕业后我从事过多种工作（软件开发、项目经理、软件销售、培训），但基本都算是与软件有关，做了几年培训让我对中国现阶段的培训有了较深的理解，目前市面上的培训都是功利性太强，培训机构都是以营利为目的，并非真正的教育事业，结果导致不知多少学员最后花了冤枉钱却几乎什么都没有学到。离开培训行业后我曾说过，近几年内我不会考虑再从事培训行业了，至少目前市面上的培训机构模式都是一样，几天前还有一位曾经的同事介绍一份暑期短期培训的讲师机会，但被我以患有胃溃疡身体不适为由婉拒了，除非有一天培训机构的主要目标是帮助学员学习到真正的知识，掌握了基本就业能力，我或许会重返培训行业。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;现阶段的培训模式大概是什么样的呢，无非就是在招生时市场人员吹的天花乱坠，给你一大堆的承诺，于是学员缴纳一大笔学费，到了培训机构听一些没什么实际项目经验的所谓高级讲师讲课，课后做点小练习，再进行阶段性的考试，当然最后也有演练项目开发，只是到了这个阶段大多数学员都急于就业，不断的投简历不断的面试，怎么能安心把项目做完呢，即使都能安心开发也没有团队合作，没有代码规范，和实际企业的开发模式相距甚远，这样的学员如何才能很好的就业呢。不光是培训机构出现了问题，其实培训机构也有难处，因为商业化运作，学员是交学费的，是消费者，消费者就是上帝，培训机构面对的是不同的个体，很难面面俱到兼顾到每一个个体，学员的维权意识也很强，因此才会导致一些培训讲师即使发现学员不听讲也不会提出。这样的现象恶性循环，周而复始，导致目前的现状。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;我如何去做呢？与现有培训机构完全不同，所有培训机构做的事我都不做。我将利用业余时间重新成立工作室，所有的事情都不影响我目前的工作，成员也是利用课余时间实战，不影响正常的学业，但要尽量多花时间，不投入精力那也不能学得更好；免费加入，校友不需要出一分钱，这不是培训机构，不需要培训费，我不需要盈利，即使将来有盈利模式也坚决不主动跟校友收一分钱，当然我除了业余时间也不投入什么，也没有什么课程体系，类似公司团队的运作方式，不是任何人都适合加入，也不是任何人都能坚持到最后，只有坚持到毕业因找到满意工作离开才是成功的&lt;em style="color: #999999; "&gt;（提示一下，我对软件产品的要求相当的高，在我现在所工作的单位都知道我连一个像素都看得出来，自诩一下可能接近乔布斯对产品的执着了，所以真的不是每个人都能坚持到最后的^_^）&lt;/em&gt;。不发工资，能力提高了就是奖励，不推荐就业，不包就业，成员就业完全凭自己的能力；不讲课，学校的老师讲课水平工作室任何人都不能达到，但成员之间鼓励技术交流，培养团队协作能力，培养各种办公工具的使用，培养职业素养。这种模式与大学生创业不同，这个不以营利为目的，没有营利压力，成员可以随时加入随时退出，但工作室可以给其他创业团队提供技术支持。工作室的网站上将会包括工作室的资讯，成员的原创技术文档及作品介绍（这可以证明成员工作之前的经历），成员捐助记录（成员工作后自愿捐助工作室发展，数额、频次不限）。工作室成员不谈钱、不谈政治，不做违法的事情，安心学习提高能力是最主要最重要的目的。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;今天我给我的妻子打电话告诉了她我的想法，她很支持。我也把这事告诉了我单位的同事，他们也都很支持。或许在将来我也会因为这件事感恩我的妻子，感恩我所工作的单位。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;我深知一个人的力量太渺小了，团队的力量是无穷的，希望有更多的朋友能给予支持。欢迎任何建议，请微博私信&amp;nbsp;&lt;a href="http://weibo.com/816389888"&gt;@kandychen&lt;/a&gt;&amp;nbsp; 并求扩散。&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2517876.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2012/05/25/2517876.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2012/04/25/2469240.html</id><title type="text">给lucene.net增加SCWS中文分词功能</title><summary type="text">最近自己做了个小站（http://www.micro-sharing.com），暂时还没完成呢，上班没时间做，下班之后又不高兴做了，偶尔实在是太无聊了，就写两行。打算给这个小站增加搜索功能，很早就听说了lucene.net可以实现简单的索引搜索功能，但也知道自带的分词功能不能满足中文环境的需求，但中文分词太复杂了，我等解决不了这个问题，只能借助于高手了，网上也有好多lucene.net的中文分词租组件， 就像昨天的博客中提到的，我不想自己维护分词字典，而且我对性能要求也不高，所以就用了SCWS中文分词的api了。这篇博客就是参考网上的文章实现了给lucene.net增加SCWS中文分词功能。同</summary><published>2012-04-25T01:09:00Z</published><updated>2012-04-25T01:09:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2012/04/25/2469240.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2012/04/25/2469240.html"/><content type="html">&lt;p&gt;最近自己做了个小站（&lt;a href="http://www.micro-sharing.com/" target="_blank"&gt;http://www.micro-sharing.com&lt;/a&gt;），暂时还没完成呢，上班没时间做，下班之后又不高兴做了，偶尔实在是太无聊了，就写两行。&lt;/p&gt;&lt;p&gt;打算给这个小站增加搜索功能，很早就听说了lucene.net可以实现简单的索引搜索功能，但也知道自带的分词功能不能满足中文环境的需求，但中文分词太复杂了，我等解决不了这个问题，只能借助于高手了，网上也有好多lucene.net的中文分词租组件， 就像&lt;a href="http://www.cnblogs.com/kandy/archive/2012/04/24/2467780.html" target="_blank"&gt;昨天的博客&lt;/a&gt;中提到的，我不想自己维护分词字典，而且我对性能要求也不高，所以就用了SCWS中文分词的api了。这篇博客就是&lt;a href="http://blog.sina.com.cn/s/blog_48ac6dfc01000ays.html" rel="nofollow"&gt;参考网上的文章&lt;/a&gt;实现了&amp;nbsp;给lucene.net增加SCWS中文分词功能。&lt;/p&gt;&lt;p&gt;同样废话不多说，直接上菜。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;SCWSAnalyzer.cs&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;div&gt;&lt;span style="color: #008080; "&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff; "&gt;using&lt;/span&gt;&amp;nbsp;System;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;System.Collections.Generic;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;System.Linq;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;System.Web;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;SCWSAnalyzer&amp;nbsp;的摘要说明&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;1638988@gmail.com&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt;&amp;nbsp;&lt;span style="color: #808080;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&amp;nbsp;SCWSAnalyzer&amp;nbsp;:&amp;nbsp;Lucene.Net.Analysis.Analyzer&lt;br /&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;12&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;SCWSAnalyzer()&lt;br /&gt;&lt;span style="color: #008080;"&gt;13&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;14&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;15&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;TODO:&amp;nbsp;在此处添加构造函数逻辑&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;16&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;17&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;18&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;19&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;override&lt;/span&gt;&amp;nbsp;Lucene.Net.Analysis.TokenStream&amp;nbsp;TokenStream(&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;fieldName,&amp;nbsp;System.IO.TextReader&amp;nbsp;reader)&lt;br /&gt;&lt;span style="color: #008080;"&gt;20&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;21&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&amp;nbsp;SCWSTokenizer(reader);&lt;br /&gt;&lt;span style="color: #008080;"&gt;22&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;23&lt;/span&gt;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;p&gt;SCWSTokenizer.cs&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;div&gt;&lt;span style="color: #008080; "&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000ff; "&gt;using&lt;/span&gt;&amp;nbsp;System;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;System.Collections.Generic;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;System.Linq;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;System.Web;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&amp;nbsp;Lucene.Net.Analysis;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;SCWSTokenizer&amp;nbsp;的摘要说明&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;1638988@gmail.com&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt;&amp;nbsp;&lt;span style="color: #808080;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&amp;nbsp;SCWSTokenizer&amp;nbsp;:&amp;nbsp;Lucene.Net.Analysis.Tokenizer&lt;br /&gt;&lt;span style="color: #008080;"&gt;12&lt;/span&gt;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;13&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;readonly&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;_txt;&lt;br /&gt;&lt;span style="color: #008080;"&gt;14&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;[]&amp;nbsp;Wordlist;&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;切好的词放入此数组中&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;15&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;Allstr;&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;对传入的流转成此string&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;16&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&amp;nbsp;offset&amp;nbsp;=&amp;nbsp;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&amp;nbsp;start&amp;nbsp;=&amp;nbsp;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&amp;nbsp;step&amp;nbsp;=&amp;nbsp;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;;&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;offset偏移量,start开始位置,step次数&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;17&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;SCWSTokenizer(System.IO.TextReader&amp;nbsp;reader)&lt;br /&gt;&lt;span style="color: #008080;"&gt;18&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;19&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_txt&amp;nbsp;=&amp;nbsp;Common.Segment(reader.ReadToEnd());&lt;br /&gt;&lt;span style="color: #008080;"&gt;20&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Allstr&amp;nbsp;=&amp;nbsp;_txt;&lt;br /&gt;&lt;span style="color: #008080;"&gt;21&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Wordlist&amp;nbsp;=&amp;nbsp;Allstr.Split(&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;);&lt;br /&gt;&lt;span style="color: #008080;"&gt;22&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;23&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&amp;nbsp;Token&amp;nbsp;Flush(&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;str)&lt;br /&gt;&lt;span style="color: #008080;"&gt;24&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;25&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;26&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&amp;nbsp;(str.Length&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: #008080;"&gt;27&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;28&lt;/span&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;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&amp;nbsp;Token(str,&amp;nbsp;start,&amp;nbsp;start&amp;nbsp;+&amp;nbsp;str.Length);&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;返回一个Token&amp;nbsp;包含词,词在流中的开始位置和结束位置.&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;29&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;30&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #008080;"&gt;31&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;32&lt;/span&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;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;null&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: #008080;"&gt;33&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;34&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;35&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;override&lt;/span&gt;&amp;nbsp;Lucene.Net.Analysis.Token&amp;nbsp;Next()&lt;br /&gt;&lt;span style="color: #008080;"&gt;36&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;37&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Token&amp;nbsp;token&amp;nbsp;=&amp;nbsp;&lt;span style="color: #0000FF;"&gt;null&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: #008080;"&gt;38&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&amp;nbsp;(step&amp;nbsp;&amp;lt;=&amp;nbsp;Wordlist.Length)&lt;br /&gt;&lt;span style="color: #008080;"&gt;39&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;40&lt;/span&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;start&amp;nbsp;=&amp;nbsp;Allstr.IndexOf(Wordlist[step],&amp;nbsp;offset);&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;从Allstr里找每个分出来词汇的开始位置&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;41&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;offset&amp;nbsp;=&amp;nbsp;start&amp;nbsp;+&amp;nbsp;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;;&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;计算偏移量&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;42&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;token&amp;nbsp;=&amp;nbsp;Flush(Wordlist[step]);&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;返回已分词汇&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;43&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;step&amp;nbsp;=&amp;nbsp;step&amp;nbsp;+&amp;nbsp;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;;&amp;nbsp;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;变量+1,移动到wordlist的下一个词汇&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;44&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;45&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&amp;nbsp;token;&lt;br /&gt;&lt;span style="color: #008080;"&gt;46&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;47&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;48&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;49&lt;/span&gt;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2469240.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2012/04/25/2469240.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2012/04/24/2467780.html</id><title type="text">Asp.net / C# 中利用SCWS中文分词</title><summary type="text">中文分词太麻烦了，也有些中文分词组件也不错，但要自己维护词库，我还是觉得麻烦，我尝试用SCWS中文分词，直接调用他的api，我什么都不需要做了，在此感谢一下。废话不多说了，直接上菜。1///&lt;summary&gt;2///利用SCWS进行中文分词3///1638988@gmail.com4///&lt;/summary&gt;5///&lt;paramname="str"&gt;需要分词的字符串&lt;/param&gt;6///&lt;returns&gt;用空格分开的分词结果&lt;/returns&gt;7publicstaticstringSegment(st</summary><published>2012-04-24T03:56:00Z</published><updated>2012-04-24T03:56:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2012/04/24/2467780.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2012/04/24/2467780.html"/><content type="html">&lt;p&gt;中文分词太麻烦了，也有些中文分词组件也不错，但要自己维护词库，我还是觉得麻烦，我尝试用SCWS中文分词，直接调用他的&lt;a href="http://www.ftphp.com/scws/api.php" target="_blank"&gt;api&lt;/a&gt;，我什么都不需要做了，在此感谢一下。&lt;/p&gt;&lt;p&gt;&amp;nbsp;废话不多说了，直接上菜。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span style="color: #008080; "&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color: #808080; "&gt;///&lt;/span&gt;&lt;span style="color: #008000; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080; "&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;div&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;利用SCWS进行中文分词&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;1638988@gmail.com&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;param&amp;nbsp;name="str"&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;需要分词的字符串&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;returns&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;用空格分开的分词结果&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/returns&amp;gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #808080;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;Segment(&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;str)&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.Text.StringBuilder&amp;nbsp;sb&amp;nbsp;=&amp;nbsp;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&amp;nbsp;System.Text.StringBuilder();&lt;br /&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;try&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;12&lt;/span&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;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;s&amp;nbsp;=&amp;nbsp;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;.Empty;&lt;br /&gt;&lt;span style="color: #008080;"&gt;13&lt;/span&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;System.Net.CookieContainer&amp;nbsp;cookieContainer&amp;nbsp;=&amp;nbsp;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&amp;nbsp;System.Net.CookieContainer();&lt;br /&gt;&lt;span style="color: #008080;"&gt;14&lt;/span&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;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&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;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;15&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;&lt;span style="color: #0000FF;"&gt;byte&lt;/span&gt;[]&amp;nbsp;postData&amp;nbsp;=&amp;nbsp;System.Text.Encoding.ASCII.GetBytes(&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;data=&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&amp;nbsp;+&amp;nbsp;System.Web.HttpUtility.UrlEncode(str)&amp;nbsp;+&amp;nbsp;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;amp;respond=json&amp;amp;charset=utf8&amp;amp;ignore=yes&amp;amp;duality=no&amp;amp;traditional=no&amp;amp;multi=0&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;);&lt;br /&gt;&lt;span style="color: #008080;"&gt;16&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;17&lt;/span&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;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;设置提交的相关参数&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;18&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;System.Net.HttpWebRequest&amp;nbsp;request&amp;nbsp;=&amp;nbsp;System.Net.WebRequest.Create(&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;http://www.ftphp.com/scws/api.php&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;)&amp;nbsp;&lt;span style="color: #0000FF;"&gt;as&lt;/span&gt;&amp;nbsp;System.Net.HttpWebRequest;&lt;br /&gt;&lt;span style="color: #008080;"&gt;19&lt;/span&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;request.Method&amp;nbsp;=&amp;nbsp;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;POST&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: #008080;"&gt;20&lt;/span&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;request.KeepAlive&amp;nbsp;=&amp;nbsp;&lt;span style="color: #0000FF;"&gt;false&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: #008080;"&gt;21&lt;/span&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;request.ContentType&amp;nbsp;=&amp;nbsp;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;application/x-www-form-urlencoded&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: #008080;"&gt;22&lt;/span&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;request.CookieContainer&amp;nbsp;=&amp;nbsp;cookieContainer;&lt;br /&gt;&lt;span style="color: #008080;"&gt;23&lt;/span&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;request.ContentLength&amp;nbsp;=&amp;nbsp;postData.Length;&lt;br /&gt;&lt;span style="color: #008080;"&gt;24&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;25&lt;/span&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;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;提交请求数据&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;26&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;System.IO.Stream&amp;nbsp;outputStream&amp;nbsp;=&amp;nbsp;request.GetRequestStream();&lt;br /&gt;&lt;span style="color: #008080;"&gt;27&lt;/span&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;outputStream.Write(postData,&amp;nbsp;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;,&amp;nbsp;postData.Length);&lt;br /&gt;&lt;span style="color: #008080;"&gt;28&lt;/span&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;outputStream.Close();&lt;br /&gt;&lt;span style="color: #008080;"&gt;29&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;30&lt;/span&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;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;接收返回的页面&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;31&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&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;System.Net.HttpWebResponse&amp;nbsp;response&amp;nbsp;=&amp;nbsp;request.GetResponse()&amp;nbsp;&lt;span style="color: #0000FF;"&gt;as&lt;/span&gt;&amp;nbsp;System.Net.HttpWebResponse;&lt;br /&gt;&lt;span style="color: #008080;"&gt;32&lt;/span&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;System.IO.Stream&amp;nbsp;responseStream&amp;nbsp;=&amp;nbsp;response.GetResponseStream();&lt;br /&gt;&lt;span style="color: #008080;"&gt;33&lt;/span&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;System.IO.StreamReader&amp;nbsp;reader&amp;nbsp;=&amp;nbsp;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&amp;nbsp;System.IO.StreamReader(responseStream,&amp;nbsp;System.Text.Encoding.GetEncoding(&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;utf-8&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;));&lt;br /&gt;&lt;span style="color: #008080;"&gt;34&lt;/span&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;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&amp;nbsp;val&amp;nbsp;=&amp;nbsp;reader.ReadToEnd();&lt;br /&gt;&lt;span style="color: #008080;"&gt;35&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;36&lt;/span&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;Newtonsoft.Json.Linq.JObject&amp;nbsp;results&amp;nbsp;=&amp;nbsp;Newtonsoft.Json.Linq.JObject.Parse(val);&lt;br /&gt;&lt;span style="color: #008080;"&gt;37&lt;/span&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;&lt;span style="color: #0000FF;"&gt;foreach&lt;/span&gt;&amp;nbsp;(&lt;span style="color: #0000FF;"&gt;var&lt;/span&gt;&amp;nbsp;item&amp;nbsp;&lt;span style="color: #0000FF;"&gt;in&lt;/span&gt;&amp;nbsp;results[&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;words&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;].Children())&lt;br /&gt;&lt;span style="color: #008080;"&gt;38&lt;/span&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;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;39&lt;/span&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;Newtonsoft.Json.Linq.JObject&amp;nbsp;word&amp;nbsp;=&amp;nbsp;Newtonsoft.Json.Linq.JObject.Parse(item.ToString());&lt;br /&gt;&lt;span style="color: #008080;"&gt;40&lt;/span&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;sb.Append(word[&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;word&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;].ToString()&amp;nbsp;+&amp;nbsp;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;);&lt;br /&gt;&lt;span style="color: #008080;"&gt;41&lt;/span&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;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;42&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;43&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;catch&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #008080;"&gt;44&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;span style="color: #008080;"&gt;45&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;span style="color: #008080;"&gt;46&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="color: #008080;"&gt;47&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&amp;nbsp;sb.ToString();&lt;br /&gt;&lt;span style="color: #008080;"&gt;48&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2467780.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2012/04/24/2467780.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2012/02/01/usging_hosts_file_and_google_chrome_browser_to_visit_google_plus.html</id><title type="text">解决Google+ Google plus无法访问的办法</title><summary type="text">今天我的一个同学给我发邮件询问如何才能正常使用 Google + Google puls ，大家都懂的原因，我也不是神仙，也没有什么好的办法，也是从网上查到的——使用hosts文件解析Google的服务，可是当我帮我的hosts文件发给我的同学后，他还是不能正常访问，并且出现了 Error 404 的错误提示，而这个错误提示我的同事也遇到了一样的了，这时我考虑到了他们可能都是用的IE，所以就建议我同学装个谷歌浏览器（Google chrome）看看，结果还果然有效，同学还在他的Google plus上发了感谢我的帖子，呵呵。看到我的帮助能让他顺利的访问Google plus，于是我就想到还是发</summary><published>2012-02-01T06:15:00Z</published><updated>2012-02-01T06:15:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2012/02/01/usging_hosts_file_and_google_chrome_browser_to_visit_google_plus.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2012/02/01/usging_hosts_file_and_google_chrome_browser_to_visit_google_plus.html"/><content type="html">&lt;p&gt;今天我的一个同学给我发邮件询问如何才能正常使用 Google + Google puls ，大家都懂的原因，我也不是神仙，也没有什么好的办法，也是从网上查到的&amp;#8212;&amp;#8212;使用hosts文件解析Google的服务，可是当我帮我的hosts文件发给我的同学后，他还是不能正常访问，并且出现了 Error 404 的错误提示，而这个错误提示我的同事也遇到了一样的了，这时我考虑到了他们可能都是用的IE，所以就建议我同学装个谷歌浏览器（Google chrome）看看，结果还果然有效，同学还在他的Google plus上发了感谢我的帖子，呵呵。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;看到我的帮助能让他顺利的访问Google plus，于是我就想到还是发出来帮助更多的朋友。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;总结一下：如果不能顺利访问Google plus，那么就使用hosts文件，再使用谷歌浏览器，可能可以暂时解决这个问题。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;nospam@live.cn&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2334488.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2012/02/01/usging_hosts_file_and_google_chrome_browser_to_visit_google_plus.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2011/11/22/2258333.html</id><title type="text">【迈瑞实验室】个性化阅读器</title><summary type="text">原文地址：http://blog.sina.com.cn/s/blog_94b91f620100xvv8.html迈瑞实验室简介：迈瑞实验室是江苏迈瑞信息技术有限公司利用20%工作时间或业余时间进行技术调研的虚拟团队，由公司研发部门和市场部门根据不同的Idea临时组建，旨在从技术层面和市场层面分别进行调研，以验证产品的可行性。因此，迈瑞实验室推出的产品都是非正式的，不保证产品具有95%以上的客户满意度，不保证产品的稳定性、正确性、持续性，迈瑞实验室推出的产品会利用新浪博客收集体验用户的反馈意见，但不保证能及时在新版本中体现。如果产品从实验室毕业，则会在公司官网发布，请关注江苏迈瑞信息技术有限公</summary><published>2011-11-22T01:20:00Z</published><updated>2011-11-22T01:20:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2011/11/22/2258333.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2011/11/22/2258333.html"/><content type="html">&lt;p&gt;原文地址：&lt;a href="http://blog.sina.com.cn/s/blog_94b91f620100xvv8.html"&gt;http://blog.sina.com.cn/s/blog_94b91f620100xvv8.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;span style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;迈瑞实验室简介：&lt;/span&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;迈瑞实验室是江苏迈瑞信息技术有限公司利用20%工作时间或业余时间进行技术调研的虚拟团队，由公司研发部门和市场部门根据不同的Idea临时组建，旨在从技术层面和市场层面分别进行调研，以验证产品的可行性。因此，迈瑞实验室推出的产品都是非正式的，不保证产品具有95%以上的客户满意度，不保证产品的稳定性、正确性、持续性，迈瑞实验室推出的产品会利用新浪博客收集体验用户的反馈意见，但不保证能及时在新版本中体现。如果产品从实验室毕业，则会在公司官网发布，请关注江苏迈瑞信息技术有限公司官网（&lt;a href="http://www.maxray.cn/" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;http://www.maxray.cn&lt;/a&gt;）。&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;个性化阅读器简介：&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;信息时代的资讯过多，无法满足个性化的需求，本软件可以通过用户不断的设置资讯是否喜欢来推测新的资讯是否符合用户的阅读习惯，随着使用时间的推移，该软件判断的准确度会越来越高。欢迎试用并在本文发表评论进行反馈。&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;下载地址（2011-11-18）：&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;&lt;a href="http://dl.dbank.com/c0ghfj4ud0" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;http://dl.dbank.com/c0ghfj4ud0&lt;/a&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;如果您的电脑没有安装微软.net framework 4.0，&lt;a href="http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;请点击这里到微软官方网站下载&lt;/a&gt;，或者复制以下地址访问&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #bcd3e5; "&gt;http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2258333.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/11/22/2258333.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2011/11/22/microsoft_entlib_data_access.html</id><title type="text">如何使用微软企业库对数据库的访问</title><summary type="text">原文地址：http://blog.sina.com.cn/s/blog_94b91f620100xtwf.html如何使用微软企业库对数据库的访问1、摘要数据访问应用程序块简化了许多公共的数据访问任务，例如用于显示的数据读取，通过应用程序层(application layers)来传递数据，及提交变更数据给数据库系统。它提供存储过程与内联SQL两种支持，将数据以对象序列的形式公开让客户端查询，也通过使用便利的类提供ADO.NET中最常使用的功能，可以提高应用程序的开发效率。同时除了简化开发以外，它使得你可以创建一种provider独立的应用，可以很容易的更换不同的数据提供源。在大多数情况下，除</summary><published>2011-11-22T01:14:00Z</published><updated>2011-11-22T01:14:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2011/11/22/microsoft_entlib_data_access.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2011/11/22/microsoft_entlib_data_access.html"/><content type="html">&lt;div&gt;&lt;div id="sina_keyword_ad_area2"  "="" style="width: 690px; clear: both; padding-top: 18px; padding-bottom: 30px; word-wrap: normal; word-break: normal; overflow-x: hidden; overflow-y: hidden; font-family: simsun; color: #464646; text-align: left; background-color: #bcd3e5; "&gt;&lt;p&gt;原文地址：&lt;a href="http://blog.sina.com.cn/s/blog_94b91f620100xtwf.html"&gt;http://blog.sina.com.cn/s/blog_94b91f620100xtwf.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 43px; font-family: 宋体; font-size: 22pt; "&gt;如何使用微软企业库对数据库的访问&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;1&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、摘要&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;数据访问应用程序块简化了许多公共的数据访问任务，例如用于显示的数据读取，通过应用程序层&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;(application layers)&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;来传递数据，及提交变更数据给数据库系统。它提供存储过程与内联&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;SQL&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;两种支持，将数据以对象序列的形式公开让客户端查询，也通过使用便利的类提供&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;ADO.NET&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;中最常使用的功能，&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;可以提高应用程序的开发效率。同时&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;除了简化开发以外，它使得你可以创建一种&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;provider&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;独立的应用，可以很容易的更换不同的数据提供源。在大多数情况下，除非你在代码中指定了数据库类型，剩下的就是更改配置文件中的连接字符串配置节就可以了。不需要你修改代码中的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;sql&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;查询和存储过程及其参数。&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;模块也支持多个操作的事务，如果失败的话，可以回滚。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;2&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、问题描述&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;在我们进行基于数据库应用程序开发中，&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;模块也支持多个操作的事务，如果失败的话，可以回滚，防止了插入了脏数据、错误数据。模块还支持异步访问数据库（只要数据支持）。还可以返回客户端可以用&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;LINQ&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;查询的数据的序列对象形式。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;3&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、解决步骤&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;第一步安装&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;Enterprise Library 5.0&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;（下载地址&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&amp;amp;displaylang=en" style="text-decoration: none; color: #3e73a0; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 19px; font-family: 'Century Gothic', sans-serif; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; color: navy; font-size: 9.5pt; background-position: initial initial; background-repeat: initial initial; "&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&amp;amp;displaylang=en&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;）&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，安装完成时会有弹出窗口提示是否安装源代码，我们可以选择安装下，来看看里面的具体体结构，这样更有利于我们了解和学习。&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 21pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;首先我们必须添加引用（&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;dll&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;在安装文件的目录中）&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;using&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;System.Data;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;using&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;Microsoft.Practices.EnterpriseLibrary.Data;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;下面列出一些模块常用的获取数据、更新数据方法，其中有一些和直接使用&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;ADO.NET&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;中的方法很相似：&lt;/span&gt;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="579" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-collapse: collapse; "&gt;&lt;tbody&gt;&lt;tr style="height: 29.35pt; "&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #bfbfbf; height: 29.35pt; border-top-color: black; border-top-width: 1pt; border-top-style: solid; border-right-color: black; border-right-width: 1pt; border-right-style: solid; background-position: initial initial; background-repeat: initial initial; "&gt;&lt;p align="center" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: center; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 28px; font-family: 宋体; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 14pt; "&gt;方法&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #bfbfbf; height: 29.35pt; border-top-color: black; border-top-width: 1pt; border-top-style: solid; border-right-color: black; border-right-width: 1pt; border-right-style: solid; background-position: initial initial; background-repeat: initial initial; "&gt;&lt;p align="center" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: center; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; "&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 28px; font-family: 宋体; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 14pt; "&gt;功能&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;a name="OLE_LINK3" style="text-decoration: underline; color: rgb(62, 115, 160); "&gt;&lt;/a&gt;&lt;a name="OLE_LINK2" style="text-decoration: underline; color: rgb(62, 115, 160); "&gt;&lt;/a&gt;&lt;a name="OLE_LINK1" style="text-decoration: underline; color: #3e73a0; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteDataset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，&lt;span style="word-wrap: normal; word-break: normal; "&gt;创建，加载，返回数据集&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;LoadDataSet&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，加载数据到一个已经存在的数据集&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;TransactionScope&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，支多项事务同时执行&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;,&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;一旦发生异常则会回滚所有操作&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;填充一个数据集，使用数据集更新数据库&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，创建，返回一个&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;provider&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;独立的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;DbDataReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;实例&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;从数据库读取多行数据&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;a name="OLE_LINK5" style="text-decoration: underline; color: rgb(62, 115, 160); "&gt;&lt;/a&gt;&lt;a name="OLE_LINK4" style="text-decoration: underline; color: #3e73a0; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;ExecuteNonQuery&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，执行&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，返回数据库受影响的行数，可以通过&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;output&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;返回多个值&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteScalar&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，执行&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，返回单个值第一行第一列的值&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;执行&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;数据库命令对象&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteSproAccessor&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，使用存储过程返回一个客户端可以查询的序列对象&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteSqlStringAccessor&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，使用&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;SQL&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;语句返回一个客户端可以查询的序列对象&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;以序列对象的形式返回数据&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteXmlReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，返回&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;xml&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;格式的数据，&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;xmlReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;类型，这个只能用在&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;SQL Server&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;数据库，通过&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;SqlDatabase&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;类调用，&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;Database&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;类中没有这个方法。&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;获取&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;xml&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;格式数据（只能用在&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;SQL Server&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;数据库）&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 78.8pt; "&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; height: 78.8pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;GetStoredProcCommand&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，返回一个存储过程的数据库&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;对象&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;GetSqlStringCommand&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，返回一个&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;SQL&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;语句的数据库&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;对象&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; height: 78.8pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;创建一个&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;Command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;对象&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 169.3pt; "&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; height: 169.3pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;AddInParameter&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，创建一个新的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;input&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;参数，并且加入&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;的参数集合&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;AddOutParameter&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，创建一个新的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;output&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;参数，并且加入&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;的参数集合&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;AddParameter&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，创建一个指定类型的参数，并且加入&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;的参数集合&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;GetParameterValue&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，以&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;Object&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;类型返回指定参数的值&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;SetParameterValue&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，给指定参数赋值&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; height: 169.3pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;处理&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;的参数&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="442" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-color: black; border-left-width: 1pt; border-left-style: solid; width: 331.45pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;CreateConnection&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;，创建，返回当前数据库的连接，允许你通过这个链接初始化和管理数据库事务&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="137" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; border-bottom-color: black; border-bottom-width: 1pt; border-bottom-style: solid; border-left-width: medium; border-left-style: none; border-left-color: initial; width: 102.55pt; border-top-width: medium; border-top-style: none; border-top-color: initial; border-right-color: black; border-right-width: 1pt; border-right-style: solid; "&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-align: left; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;处理数据库事务&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;下面我们通过案例来演示以上常用的方法的使用：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;1、&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;首先我们来编辑配置文件：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;在菜单栏中选定&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;Blocks&amp;gt;Add Data Setting&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;来添加数据库的类型和连接字符串&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s10.sinaimg.cn/orignal/94b91f62nb1d18b713179" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s10.sinaimg.cn/middle/94b91f62nb1d18b713179&amp;amp;690" real_src="http://s10.sinaimg.cn/middle/94b91f62nb1d18b713179&amp;amp;690" name="image_operate_96631321413475515" height="401" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="576" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-collapse: collapse; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="121" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; width: 90.45pt; "&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;name&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="456" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; width: 341.9pt; "&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: 宋体; color: #333333; "&gt;由应用程序访问的数据库实例的逻辑名称。在节中，名称必须是唯一的。此属性是必须的。&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="121" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; width: 90.45pt; "&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;providerName&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="456" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; width: 341.9pt; "&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: 宋体; color: #333333; "&gt;提供程序的名称。默认情况下，提供程序的名称定义在&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;Machine.config&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: 宋体; color: #333333; "&gt;文件中。&lt;/span&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;providerName&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: 宋体; color: #333333; "&gt;名称必须是一个在&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;DBProviderFactory&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: 宋体; color: #333333; "&gt;类中指定的提供程序的名称。此属性是必须的。&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="121" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; width: 90.45pt; "&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;connectionString&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign="top" width="456" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0cm; padding-right: 5.4pt; padding-bottom: 0cm; padding-left: 5.4pt; font-size: 12px; font-family: Verdana, 宋体, sans-serif; line-height: 18px; width: 341.9pt; "&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: 宋体; color: #333333; "&gt;可用于被选的提供程序的连接字符串，此属性是必须的。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 18px; font-family: Arial, sans-serif; color: #333333; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;首先我们实例化一个&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;DataBase&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Database&lt;/span&gt;&amp;nbsp;db =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DatabaseFactory&lt;/span&gt;.CreateDatabase(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"Test"&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;1.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; font-size: 11pt; "&gt;ExecuteDataset&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;：&lt;span style="word-wrap: normal; word-break: normal; color: black; "&gt;创建，加载，返回数据集，&lt;/span&gt;&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;ExecuteScalar&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;返回单个值第一行第一列的值&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;string&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;sql =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"select * from [User]"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;com = db.GetSqlStringCommand(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 14.25pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 19px; font-family: nsimsun; color: green; font-size: 9.5pt; "&gt;//&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 19px; font-family: 宋体; color: green; font-size: 9.5pt; "&gt;执行并返回数据集&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;rptTest.DataSource = db.ExecuteDataSet(com).Tables[0];&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;rptTest.DataBind();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s11.sinaimg.cn/orignal/94b91f62nb1d18dbfdcba" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s11.sinaimg.cn/middle/94b91f62nb1d18dbfdcba&amp;amp;690" real_src="http://s11.sinaimg.cn/middle/94b91f62nb1d18dbfdcba&amp;amp;690" name="image_operate_74281321413494739" height="288" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;2&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: black; font-size: 11pt; "&gt;.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;LoadDataSet&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;，加载数据到一个已经存在的数据集&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;LoadDataSet()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DataSet&lt;/span&gt;&amp;nbsp;table;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sql =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"select * from [User]"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetSqlStringCommand(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com1 = db.GetSqlStringCommand(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;table = db.ExecuteDataSet(com1);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;执行&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;com&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;并将所得到得结果追加的数据集&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;table&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;中&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;db.LoadDataSet(com, table,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"table"&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;rptTest.DataSource = table.Tables[&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"table"&lt;/span&gt;];&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;rptTest.DataBind();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s11.sinaimg.cn/orignal/94b91f62nb1d18e207f4a" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s11.sinaimg.cn/middle/94b91f62nb1d18e207f4a&amp;amp;690" real_src="http://s11.sinaimg.cn/middle/94b91f62nb1d18e207f4a&amp;amp;690" name="image_operate_16491321413532250" height="307" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;3&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;．&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;ExecuteReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;，创建，返回一个&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;provider&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;独立的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;DbDataReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;实例&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;ExecuteReader()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sql =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"select * from [User]"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetSqlStringCommand(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;IDataReader&lt;/span&gt;&amp;nbsp;read = db.&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;ExecuteReader&lt;/span&gt;&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;(com);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 176pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -176pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Label1.Text=&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;" &amp;lt;div class='left title'&amp;gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;姓名&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 175.55pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -27.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;lt;div class='right title'&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;邮箱&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 148.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;lt;div style='clear: both; width:200px'&amp;gt;"&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;while&lt;/span&gt;&amp;nbsp;(read.Read())&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;获取该列的所有信息&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;object&lt;/span&gt;[] values =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;object&lt;/span&gt;[3];&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;read.GetValues(values);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 104.5pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -104.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Label1.Text +=&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;div class='left'&amp;gt;"&lt;/span&gt;&amp;nbsp;+ values[0].ToString() +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;/div&amp;gt;"&lt;/span&gt;+&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;div class='left'&amp;gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;+ values[2].ToString() +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;/div&amp;gt; "&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Label1.Text +=&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;/div&amp;gt;"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;read.Close();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s16.sinaimg.cn/orignal/94b91f62nb1d190c9d32f" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s16.sinaimg.cn/middle/94b91f62nb1d190c9d32f&amp;amp;690" real_src="http://s16.sinaimg.cn/middle/94b91f62nb1d190c9d32f&amp;amp;690" name="image_operate_53321321413567458" height="252" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;4.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;ExecuteScalar&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，执行&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，返回单个值第一行第一列的值&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sql =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"select * from [User]"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetSqlStringCommand(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 22pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -22pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;bl.Text =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;.Format(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;第一行第一列的数据&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;:{0}"&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;, db.ExecuteScalar(com).ToString());&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s8.sinaimg.cn/orignal/94b91f62nb1d193fa6fc7" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s8.sinaimg.cn/middle/94b91f62nb1d193fa6fc7&amp;amp;690" real_src="http://s8.sinaimg.cn/middle/94b91f62nb1d193fa6fc7&amp;amp;690" name="image_operate_43751321413612704" height="200" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;5.&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;GetSqlStringCommand&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; color: black; "&gt;方法用于&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;SQL&lt;/span&gt;&amp;nbsp;文本命令&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: 宋体; color: black; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;protected&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;Page_Load(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;EventArgs&lt;/span&gt;&amp;nbsp;e)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;select();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;getSqlStringCommand(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sqlQuery)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//GetSqlStringCommand&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;方法的使用&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetSqlStringCommand(sqlQuery);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;db.ExecuteNonQuery(com);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;select();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 22pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;//&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;为了区别添加数据跟已有数据区分开来&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;int&lt;/span&gt;&amp;nbsp;ID = 0;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;插入数据&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;protected&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;Insert_Click(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;EventArgs&lt;/span&gt;&amp;nbsp;e)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 192.5pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -192.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;getSqlStringCommand(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"insert[User] values('&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;江苏迈瑞&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;+ (ID++).ToString() +&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"',"&lt;/span&gt;&amp;nbsp;+&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"'www.maxray.com','hr@maxray.cn') "&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 22pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;查询信息&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;select()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sqlQuery =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"select * from [User] "&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetSqlStringCommand(sqlQuery);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 214.5pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -214.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;rptGetSqlStringCommand.DataSource = db.ExecuteDataSet(com).Tables[0];&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;rptGetSqlStringCommand.DataBind();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;删除信息&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;protected&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;bntDelete_Click(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;EventArgs&lt;/span&gt;&amp;nbsp;e)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 214.5pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -214.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;getSqlStringCommand(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"delete [User] where UserName='&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;江苏迈瑞&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 213.8pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 49.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;+ (ID--).ToString()+&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"'"&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;更新数据&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 5.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;protected&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;update_Click(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;object&lt;/span&gt;&amp;nbsp;sender,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;EventArgs&lt;/span&gt;&amp;nbsp;e)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 176pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -176pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;getSqlStringCommand(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"update [User]&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 175.45pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;set UserName='updata_&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;江苏迈瑞&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;'&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 175.45pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;where UserName='&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;测试&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;1' "&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s15.sinaimg.cn/orignal/94b91f62nb1d19565d88e" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s15.sinaimg.cn/middle/94b91f62nb1d19565d88e&amp;amp;690" real_src="http://s15.sinaimg.cn/middle/94b91f62nb1d19565d88e&amp;amp;690" name="image_operate_47481321413857274" height="268" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;6.&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;GetStoredProcCommand&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;方法用于执行存储过程命令&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;getStoredProcCommand()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;执行存储过程&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;（不带参数）&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetStoredProcCommand(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"proc_list"&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 198pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -198pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;rptGetStoredProcCommand.DataSource = db.ExecuteDataSet(com).Tables[0];&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;rptGetStoredProcCommand.DataBind();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;br /&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s6.sinaimg.cn/orignal/94b91f62nb1d196ef8a25" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s6.sinaimg.cn/middle/94b91f62nb1d196ef8a25&amp;amp;690" real_src="http://s6.sinaimg.cn/middle/94b91f62nb1d196ef8a25&amp;amp;690" name="image_operate_52341321413661113" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;em&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;7.&lt;/span&gt;&lt;/em&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;参数处理（存储过程和&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;T-Sql&lt;/span&gt;中的参数）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;1.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;Database&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;中的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;GetStoredProcCommand&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;方法用于执行存储过程命令。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: 宋体; color: black; "&gt;2.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;Database&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;中的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;GetSqlStringCommand&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; color: black; "&gt;方法用于&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;SQL&lt;/span&gt;&amp;nbsp;文本命令。&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 18pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 18.9pt; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;二个方法都返回一个&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;DbCommand&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;对象。&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;（&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;1&lt;/span&gt;）&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;sql&lt;/span&gt;语句中的参数处理&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;string&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;sql =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"select * from [User] where ID=@ID "&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com=db.&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;GetSqlStringCommand&lt;/span&gt;&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 27.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;//&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;添加参数&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;db.&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;AddInParameter&lt;/span&gt;&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;(com,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@ID"&lt;/span&gt;,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbType&lt;/span&gt;.Int32, 1);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;rptTest.DataSource = db.ExecuteDataSet(com).Tables[0];&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;rptTest.DataBind();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 5.5pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;（&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;2&lt;/span&gt;）存储过程中的参数处理&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; color: black; "&gt;参数以&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;#8220;proc_&lt;/span&gt;&amp;#8220;为存储过程&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 21.75pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;a)&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;参数发现&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 27.15pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;//&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;直接指定参数的值，在这里要注意参数出现的顺序应与存储过程中的顺序相同&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 37.95pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;。如果数据类型转换失败，则报出异常。&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 21.75pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;com = db.GetStoredProcCommand(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"proc_Test"&lt;/span&gt;,&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 275pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;测试&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;,&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 275pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;12);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;db.ExecuteNonQuery(com);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 21.75pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;b)&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;处理参数&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;AddInParameter&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，创建一个新的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;input&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;参数，并且加入&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;的参数集合&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;AddOutParameter&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，创建一个新的&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;output&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;参数，并且加入&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;的参数集合&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;AddParameter&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，创建一个指定类型的参数，并且加入&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;command&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;的参数集合&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;GetParameterValue&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;，以&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;Object&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;类型返回指定参数的值&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;GetStoredProcCommand()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;com = db.GetStoredProcCommand(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"proc_Login"&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;设置指定参数的值、类型&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;db.AddInParameter(com,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@Psd"&lt;/span&gt;,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbType&lt;/span&gt;.Int32, 12);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;db.AddInParameter(com,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@UserName"&lt;/span&gt;,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbType&lt;/span&gt;.String,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"1212"&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: green; "&gt;//&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;获取数据库中的返回值&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 32.85pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;db.AddParameter(com,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@retrunvalue"&lt;/span&gt;,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbType&lt;/span&gt;.String,&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;ParameterDirection&lt;/span&gt;.ReturnValue,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;null&lt;/span&gt;,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DataRowVersion&lt;/span&gt;.Current,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;null&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 27.4pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 5.5pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 33pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;db.AddOutParameter(com,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@outputEmail"&lt;/span&gt;,&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbType&lt;/span&gt;.String, 20);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 33pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;db.ExecuteNonQuery(com);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 27.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;Rvalue=com.Parameters[&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@retrunvalue"&lt;/span&gt;].Value.ToString();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;OEmail= com.Parameters[&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@outputEmail"&lt;/span&gt;].Value.ToString();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;GValue = db.GetParameterValue(com,&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"@name"&lt;/span&gt;).ToString();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 126.35pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -93.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;lblInfo.Text =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;div class='left title'&amp;gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;返回的参数为&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;lt;/div&amp;gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&amp;lt;br/&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 126.35pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -93.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;lt;br/&amp;gt;GetParameterValue="&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;+ GValue +&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 131.65pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -11pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;br /&amp;gt; AddOutParameter="&lt;/span&gt;&amp;nbsp;+ OEmail +&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 126.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;"&amp;lt;br /&amp;gt; ReturnValue="&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;+ Rvalue;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 120.85pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -88pt; "&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;存储过程&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;ALTER proc&lt;/span&gt;&amp;nbsp;[dbo].[proc_Login]&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 11pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;@Psd&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;varchar&lt;/span&gt;(50),&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 11pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;@UserName&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;varchar&lt;/span&gt;(50)&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;,&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 11pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;@outputEmail&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;varchar&lt;/span&gt;(50)&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;output&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 11pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;AS&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;BEGIN&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 33pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -33pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;set&lt;/span&gt;&amp;nbsp;@outputEmail=(&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;SELECT&lt;/span&gt;&amp;nbsp;Email&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;FROM&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;[User]&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;WHERE&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;Psd = @Psd&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;and&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;UserName=@UserName)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;return&lt;/span&gt;&amp;nbsp;@@rowcount&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;END&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s16.sinaimg.cn/orignal/94b91f62nb1d198ce2def" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s16.sinaimg.cn/middle/94b91f62nb1d198ce2def&amp;amp;690" real_src="http://s16.sinaimg.cn/middle/94b91f62nb1d198ce2def&amp;amp;690" height="667" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;8.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;ExecuteSproAccessor&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;，使用存储过程返回一个客户端可以查询的序列对象&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 5.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;executeSproAccessor()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 396pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -396pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;var&lt;/span&gt;&amp;nbsp;student = db.ExecuteSprocAccessor&amp;lt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Student&lt;/span&gt;&amp;gt;(&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"proc_Test"&lt;/span&gt;,&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 395.05pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -77pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;江&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;,&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 328.95pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;1);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Student&lt;/span&gt;[] std = student.ToArray();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;for&lt;/span&gt;&amp;nbsp;(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;int&lt;/span&gt;&amp;nbsp;i = 0; i &amp;lt; std.Count&amp;lt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Student&lt;/span&gt;&amp;gt;(); i++)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 121pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -121pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;Label1.Text += std[i].id +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;"&lt;/span&gt;&amp;nbsp;+ std[i].email +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;"&lt;/span&gt;&amp;nbsp;+&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 120.65pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 27.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;std[i].psd +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;"&lt;/span&gt;&amp;nbsp;+ std[i].username +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;br/&amp;gt;"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s11.sinaimg.cn/orignal/94b91f62nb1d199795e4a" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s11.sinaimg.cn/middle/94b91f62nb1d199795e4a&amp;amp;690" real_src="http://s11.sinaimg.cn/middle/94b91f62nb1d199795e4a&amp;amp;690" name="image_operate_66951321413922586" height="230" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;9.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;ExecuteSqlStringAccessor&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;，使用&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;SQL&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;语句返回一个客户端可以查询的序列对象&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 5.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;executeSproAccessor()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 357.5pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -357.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;var&lt;/span&gt;&amp;nbsp;student = db.ExecuteSqlStringAccessor&lt;wbr&gt;&amp;lt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Student&lt;/span&gt;&amp;gt;(&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 210.35pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 20.65pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;"select * from [User]"&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 396pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -396pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Student&lt;/span&gt;[] std = student.ToArray();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;for&lt;/span&gt;&amp;nbsp;(&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;int&lt;/span&gt;&amp;nbsp;i = 0; i &amp;lt; std.Count&amp;lt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Student&lt;/span&gt;&amp;gt;(); i++)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 121pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -121pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;Label1.Text += std[i].id +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;"&lt;/span&gt;&amp;nbsp;+ std[i].email +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;"&lt;/span&gt;&amp;nbsp;+&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 120.65pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 11pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;std[i].psd +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;"&lt;/span&gt;&amp;nbsp;+ std[i].username +&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;br/&amp;gt;"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-bottom: 11.25pt; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s7.sinaimg.cn/orignal/94b91f62nb1d19adebf66" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s7.sinaimg.cn/middle/94b91f62nb1d19adebf66&amp;amp;690" real_src="http://s7.sinaimg.cn/middle/94b91f62nb1d19adebf66&amp;amp;690" name="image_operate_91021321413714993" height="254" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 11.25pt; margin-left: 15.75pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -15.75pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; font-family: Arial, sans-serif; "&gt;10.&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;ExecuteXmlReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;，返回&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;xml&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;格式的数据，&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;xmlReader&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;类型，这个只能用在&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;SQL Server&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;数据库，通过&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;SqlDatabase&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;类调用，&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;Database&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: black; font-size: 11pt; "&gt;类中没有这个方法。&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;private&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: Calibri, sans-serif; color: black; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;executeXmlReader&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sql =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"SELECT * FROM [User] FOR XML AUTO"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 66pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -66pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Microsoft.Practices.EnterpriseLibrary.Data.Sql.&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;SqlDatabase&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 65.85pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: -16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;sqlDB=(Microsoft.Practices.EnterpriseLibrary.Data.Sql.&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 65.75pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 258.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #2b91af; font-size: 11pt; "&gt;SqlDatabase&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;)db;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 44pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;DbCommand&lt;/span&gt;&amp;nbsp;cmd = sqlDB.GetSqlStringCommand(sql);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;var&lt;/span&gt;&amp;nbsp;reader = sqlDB.ExecuteXmlReader(cmd);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;xml=&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;?xml version='1.0' encoding='utf-8' ?&amp;gt;&amp;lt;root&amp;gt;"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;while&lt;/span&gt;&amp;nbsp;(!reader.EOF)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;if&lt;/span&gt;&amp;nbsp;((reader.IsStartElement()))&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;xml += reader.ReadOuterXml();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;xml +=&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"&amp;lt;root&amp;gt;"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 5.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Response.Write(xml);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Response.End();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;a href="http://photo.blog.sina.com.cn/showpic.html#blogid=94b91f620100xtwf&amp;amp;url=http://s4.sinaimg.cn/orignal/94b91f62nb1d1a0f4bab3" target="_blank" style="text-decoration: none; color: #3e73a0; "&gt;&lt;img src="http://s4.sinaimg.cn/middle/94b91f62nb1d1a0f4bab3&amp;amp;690" real_src="http://s4.sinaimg.cn/middle/94b91f62nb1d1a0f4bab3&amp;amp;690" name="image_operate_4111321413943329" height="456" width="690" alt="如何使用微软企业库对数据库的访问" title="如何使用微软企业库对数据库的访问" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;11. TransactionScope&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;支多项事务同时执行&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;,&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; font-size: 11pt; "&gt;一旦发生异常则会回滚所有操作&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 22pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: blue; font-size: 11pt; "&gt;protected&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;void&lt;/span&gt;&amp;nbsp;TransactionScope()&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 27.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 44pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: green; font-size: 11pt; "&gt;//&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;insert&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;操作会发生失败，同时会回滚&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;delete&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: green; font-size: 11pt; "&gt;事件&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 44pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sqlInsert =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"insert [User] values('12','&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 22px; font-family: 宋体; color: #a31515; font-size: 11pt; "&gt;江苏迈瑞&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; color: #a31515; font-size: 11pt; "&gt;')"&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;string&lt;/span&gt;&amp;nbsp;sqlDelete =&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #a31515; "&gt;"delete&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;[User] where ID=8"&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;try&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;using&lt;/span&gt;&amp;nbsp;(&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;TransactionScope&lt;/span&gt;&amp;nbsp;sp =&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 66pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;TransactionScope&lt;/span&gt;(&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;TransactionScopeOption&lt;/span&gt;.RequiresNew))&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;db.ExecuteNonQuery(&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;CommandType&lt;/span&gt;.Text, sqlDelete);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;db.ExecuteNonQuery(&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;CommandType&lt;/span&gt;.Text, sqlInsert);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;sp.Complete();&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; color: blue; "&gt;catch&lt;/span&gt;&amp;nbsp;(&lt;span style="word-wrap: normal; word-break: normal; color: #2b91af; "&gt;Exception&lt;/span&gt;&amp;nbsp;ex)&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;{&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;Response.Write(ex.Message);&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 16.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; "&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;4&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、参考资料&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;a href="http://www.cnblogs.com/virusswb/archive/2010/05/16/enterprise-library-5-0-dataaccess-4.html" style="text-decoration: none; color: #3e73a0; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 27px; letter-spacing: -0.75pt; font-family: 宋体; font-size: 13.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;微软企业库&lt;/span&gt;&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 27px; letter-spacing: -0.75pt; font-family: Verdana, sans-serif; font-size: 13.5pt; "&gt;5.0&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 27px; letter-spacing: -0.75pt; font-family: 宋体; font-size: 13.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;学习笔记（三十四）数据访问模块&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 27px; letter-spacing: -0.75pt; font-family: 宋体; font-size: 13.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;各种获取数据的方式&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;5&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、作者&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 15.75pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;成向阳&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;a href="&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#99;&amp;#104;&amp;#101;&amp;#110;&amp;#103;&amp;#120;&amp;#105;&amp;#97;&amp;#110;&amp;#103;&amp;#121;&amp;#97;&amp;#110;&amp;#103;&amp;#64;&amp;#109;&amp;#97;&amp;#120;&amp;#114;&amp;#97;&amp;#121;&amp;#46;&amp;#99;&amp;#110;" style="text-decoration: none; color: #3e73a0; "&gt;chengxiangyang@maxray.cn&lt;/a&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;研发部&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;web&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;组&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 15.75pt; "&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;陈&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;平&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;&lt;a href="&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#67;&amp;#104;&amp;#101;&amp;#110;&amp;#80;&amp;#105;&amp;#110;&amp;#103;&amp;#64;&amp;#109;&amp;#97;&amp;#120;&amp;#114;&amp;#97;&amp;#121;&amp;#46;&amp;#99;&amp;#110;" style="text-decoration: none; color: #3e73a0; "&gt;ChenPing@maxray.cn&lt;/a&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;研发部&lt;/span&gt;&amp;nbsp;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;web&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;组&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 15.75pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; text-indent: 10.5pt; "&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;6&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、版本&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;V0.1&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;C&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;2011-11-15&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;V1.0&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;P&lt;span style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&amp;nbsp;2011-11-16&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;7&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;、标签&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&amp;nbsp;&lt;wbr&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;公司：江苏迈瑞信息技术有限公司&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;地址：江苏扬州市广陵区信息产业服务基地&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;1&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;期&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;3&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;号楼&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;2&lt;/span&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;楼&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;网址：&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;a href="http://www.maxray.cn/" style="text-decoration: none; color: #3e73a0; "&gt;http://www.maxray.cn&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;邮箱：&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;&lt;a href="&amp;#109;&amp;#97;&amp;#105;&amp;#108;&amp;#116;&amp;#111;&amp;#58;&amp;#100;&amp;#101;&amp;#118;&amp;#101;&amp;#108;&amp;#111;&amp;#112;&amp;#109;&amp;#101;&amp;#110;&amp;#116;&amp;#64;&amp;#109;&amp;#97;&amp;#120;&amp;#114;&amp;#97;&amp;#121;&amp;#46;&amp;#99;&amp;#110;" style="text-decoration: none; color: #3e73a0; "&gt;development@maxray.cn&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="word-wrap: normal; word-break: normal; font-family: 宋体; "&gt;电话：&lt;/span&gt;&lt;span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; "&gt;0514-89886226-802&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2258323.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/11/22/microsoft_entlib_data_access.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2011/11/08/2240713.html</id><title type="text">Asp.net中用代码的方式实现301重定向</title><summary type="text">公司网站（http://www.maxray.cn）服务器没有托管，只是放在公司，但之前公司的固定IP的80端口被封掉了，试了很多次都是80端口和8080端口不能使用，无奈之下，只好用了8022这个端口，但长久下去这不是个办法，还是需要直接与电信沟通申请开通80端口，经过同事不懈的努力，终于开通了80端口，这样公司网站同时可以用两个端口来访问，不过如果这样的话，搜索引擎会认为是作弊，直接关停掉8022的端口又会一下子导致从搜索引擎过来的点击无效，为了对搜索引擎友好对用户友好，最好的办法就是做301重定向了。可是昨天在和同事一起做测试的时候发现直接在IIS上没有设置成功，被检测出是循环页面，只能</summary><published>2011-11-08T01:44:00Z</published><updated>2011-11-08T01:44:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2011/11/08/2240713.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2011/11/08/2240713.html"/><content type="html">&lt;div&gt;&lt;span style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;公司网站（http://www.maxray.cn）服务器没有托管，只是放在公司，但之前公司的固定IP的80端口被封掉了，试了很多次都是80端口和8080端口不能使用，无奈之下，只好用了8022这个端口，但长久下去这不是个办法，还是需要直接与电信沟通申请开通80端口，经过同事不懈的努力，终于开通了80端口，这样公司网站同时可以用两个端口来访问，不过如果这样的话，搜索引擎会认为是作弊，直接关停掉8022的端口又会一下子导致从搜索引擎过来的点击无效，为了对搜索引擎友好对用户友好，最好的办法就是做301重定向了。&lt;/span&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;可是昨天在和同事一起做测试的时候发现直接在IIS上没有设置成功，被检测出是循环页面，只能通过第二种方案&amp;#8212;&amp;#8212;直接使用代码的方式进行301重定向了。相关的代码也很简单，直接贴在下面了，有需要的朋友可以直接拷贝过去使用，不过提醒一下，需要把江苏迈瑞信息技术有限公司的网站地址改成你的网站地址，不要跳转到我们公司网站啊，否则流量就流失了，呵呵。&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;protected void Page_Load(object sender, EventArgs e)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;if (Request.Url.Port == 8022)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;{ &amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;Response.Status = "301 Moved Permanently";&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;Response.AddHeader("Location", "http://www.maxray.cn");&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;&lt;/div&gt;&lt;div style="color: #464646; font-family: simsun; text-align: left; background-color: #f8ecd8; "&gt;PS：写这篇博客的时候QQ弹出新闻，说高晓松出狱了，时间也很快啊，六个月就过去了，名人就是名人，出狱了还有两辆警车调虎离山了，详细的新闻自己去看了&amp;nbsp;&lt;wbr&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="http://ent.qq.com/a/20111108/000078.htm?qq=0&amp;amp;ADUIN=1638988&amp;amp;ADSESSION=1320711446&amp;amp;ADTAG=CLIENT.QQ.3847_.0" target="_blank" style="text-decoration: none; color: #765f47; "&gt;高晓松今晨出狱身价暴涨 返家短暂休息立即赴美&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2240713.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/11/08/2240713.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2011/08/30/how_to_get_web_content_from_url.html</id><title type="text">网页提取正文</title><summary type="text">上半年发了一篇 网页提取正文代码 的博客，今天想到了其中还有些问题没有解决，于是利用了几个小时的时间做了一下修正，再将新的代码贴出来，供需要的朋友使用。补充说明，这些代码只适合新闻资讯博客类的网页，论坛知道微博等等都不适用。欢迎朋友提更好的解决方案，谢谢 。 chenping@live.cn1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usingSystem.Windows.Forms;67namespaceSmartReader8{9publicclassWebConten</summary><published>2011-08-30T08:50:00Z</published><updated>2011-08-30T08:50:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2011/08/30/how_to_get_web_content_from_url.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2011/08/30/how_to_get_web_content_from_url.html"/><content type="html">&lt;p&gt;上半年发了一篇 &lt;a href="http://www.cnblogs.com/kandy/archive/2011/03/22/1991342.html" target="_blank"&gt;网页提取正文代码&lt;/a&gt; 的博客，今天想到了其中还有些问题没有解决，于是利用了几个小时的时间做了一下修正，再将新的代码贴出来，供需要的朋友使用。补充说明，这些代码只适合新闻资讯博客类的网页，论坛知道微博等等都不适用。欢迎朋友提更好的解决方案，谢谢 。 chenping@live.cn&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New'; font-size: 13px; line-height: 19px; background-color: #f5f5f5; "&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;div&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Collections.Generic;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Linq;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Text;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Windows.Forms;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;namespace&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;SmartReader&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;WebContent&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;10&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;11&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;WebContent()&amp;nbsp;{&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;12&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Url&amp;nbsp;{&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;get&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;;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;13&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Content&amp;nbsp;{&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;get&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;;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;14&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;WebContent(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;url)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;15&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;16&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Url&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;url;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;17&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;18&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;summary&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;19&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;根据网址获取网页正文&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;20&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;21&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;param&amp;nbsp;name="url"&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;网址&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/param&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;22&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;///&lt;/span&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;returns&amp;gt;&lt;/span&gt;&lt;span style="color: #008000;"&gt;网页正文&lt;/span&gt;&lt;span style="color: #808080;"&gt;&amp;lt;/returns&amp;gt;&lt;/span&gt;&lt;span style="color: #808080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;23&lt;/span&gt;&amp;nbsp;&lt;span style="color: #808080;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;GetContent(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;url)&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;使用时调用此方法&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;24&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;25&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;ThreadWebBrowser(url);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;26&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Content;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;27&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;28&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;ThreadWebBrowser(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;url)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;29&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;30&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Threading.Thread&amp;nbsp;thread&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Threading.Thread(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Threading.ParameterizedThreadStart(BeginCatch));&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;31&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;thread.SetApartmentState(System.Threading.ApartmentState.STA);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;32&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;thread.Start(url);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;33&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;thread.Join();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;34&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;while&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(thread.IsAlive)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;35&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;36&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Windows.Forms.Application.DoEvents();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;37&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;38&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;39&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;BeginCatch(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;object&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;obj)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;40&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;41&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;try&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;42&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;43&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;url&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;obj.ToString();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;44&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Windows.Forms.WebBrowser&amp;nbsp;webBrowser&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Windows.Forms.WebBrowser();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;45&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webBrowser.ScriptErrorsSuppressed&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;true&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;46&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webBrowser.Navigate(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;about:blank&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;47&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;htmlCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Empty;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;48&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;htmlCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;GetHtmlCode(url,&amp;nbsp;Encoding.Default);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;49&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;charset&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;SniffwebCodeReturnList(htmlCode,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;charset=&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;\"&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;50&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(charset&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;!=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Encoding.Default.BodyName)&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;如果网页的编码与默认编码不同，则重新使用网页的编码获取网页源代码&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;51&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;52&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;htmlCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;GetHtmlCode(url,&amp;nbsp;Encoding.GetEncoding(charset));&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;53&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;54&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webBrowser.Document.Write(htmlCode);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;55&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;56&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;Dictionary&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;dict&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;Dictionary&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;57&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;HtmlElementCollection&amp;nbsp;allElement&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;webBrowser.Document.Body.All;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;58&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;allElement.Count;&amp;nbsp;i&lt;/span&gt;&lt;span style="color: #000000;"&gt;++&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;59&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;60&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;!&lt;/span&gt;&lt;span style="color: #000000;"&gt;dict.Keys.Contains(allElement[i].OuterHtml))&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;61&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;62&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(allElement[i].InnerText&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;!=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;null&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;allElement[i].InnerText.Length&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;100&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;63&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;64&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;nbsp;&amp;nbsp;dict.Add(allElement[i].OuterHtml,&amp;nbsp;allElement[i].InnerText);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;65&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;66&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;67&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;68&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;content&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;dict.OrderByDescending(p&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;p.Value.Length&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;*&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;p.Value.Length&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;p.Key.Length)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;69&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;.FirstOrDefault().Value&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;??&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Empty;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;70&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;71&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;this&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Content&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;content;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;72&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;73&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;catch&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;74&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;75&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;76&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;77&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;78&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;根据网址获取网页源代码&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;79&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;GetHtmlCode(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;url,&amp;nbsp;Encoding&amp;nbsp;encode)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;80&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;81&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;htmlCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Empty;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;82&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Net.HttpWebRequest&amp;nbsp;webRequest;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;83&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webRequest&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;84&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webRequest.Timeout&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;30000&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;85&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webRequest.Method&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;GET&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;86&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webRequest.UserAgent&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;Mozilla/4.0&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;87&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webRequest.Headers.Add(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;Accept-Encoding&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;gzip,&amp;nbsp;deflate&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;88&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Net.HttpWebResponse&amp;nbsp;webResponse;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;89&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;webResponse&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.Net.HttpWebResponse)webRequest.GetResponse();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;90&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(webResponse.ContentEncoding.ToLower()&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;gzip&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;如果使用了GZip则先解压&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;91&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;92&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.IO.Stream&amp;nbsp;streamReceive&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;webResponse.GetResponseStream())&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;93&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;94&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.IO.Compression.GZipStream&amp;nbsp;zipStream&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;95&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.IO.Compression.GZipStream(streamReceive,&amp;nbsp;System.IO.Compression.CompressionMode.Decompress))&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;96&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;97&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.IO.StreamReader&amp;nbsp;sr&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.IO.StreamReader(zipStream,&amp;nbsp;encode))&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;98&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;&amp;nbsp;99&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;nbsp;&amp;nbsp;htmlCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;sr.ReadToEnd();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;100&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;101&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;102&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;103&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;104&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;105&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;106&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.IO.Stream&amp;nbsp;streamReceive&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;webResponse.GetResponseStream())&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;107&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;108&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.IO.StreamReader&amp;nbsp;sr&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.IO.StreamReader(streamReceive,&amp;nbsp;encode))&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;109&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;110&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;htmlCode&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;sr.ReadToEnd();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;111&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;112&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;113&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;114&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;115&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;htmlCode;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;116&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;117&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;118&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;从html源代码中截取一段代码&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;119&lt;/span&gt;&amp;nbsp;&lt;span style="color: #008000;"&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;SniffwebCodeReturnList(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;code,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;wordsBegin,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;wordsEnd)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;120&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;121&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;try&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;122&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;123&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Collections.ArrayList&amp;nbsp;codeList&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Collections.ArrayList();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;124&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Text.RegularExpressions.Regex&amp;nbsp;regex&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;125&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Text.RegularExpressions.Regex(wordsBegin&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800000;"&gt;@"&lt;/span&gt;&lt;span style="color: #800000;"&gt;(?&amp;lt;code&amp;gt;[\s\S]+?)&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;wordsEnd,&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;126&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;System.Text.RegularExpressions.RegexOptions.Compiled&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;|&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;System.Text.RegularExpressions.RegexOptions.IgnoreCase);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;127&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(System.Text.RegularExpressions.Match&amp;nbsp;match&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;regex.Match(code);&amp;nbsp;match.Success;&amp;nbsp;match&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;match.NextMatch())&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;128&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;129&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;codeList.Add(match.Groups[&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;code&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;].ToString());&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;130&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;131&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;(codeList.Count&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;132&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;133&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;codeList[&lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;].ToString();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;134&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;135&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;136&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;137&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Empty;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;138&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;139&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;140&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;catch&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;141&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;142&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;.Empty;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;143&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;144&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;145&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;146&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;调用方式就很简单了，见下面的代码&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: 'Courier New'; font-size: 13px; line-height: 19px; background-color: #f5f5f5; "&gt;&lt;span style="color: #008080;"&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WebContent&amp;nbsp;webContent&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;WebContent();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;div&gt;&lt;span style="color: #008080;"&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;content&amp;nbsp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;nbsp;webContent.GetContent(&lt;/span&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #800000;"&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/08/30/how_to_get_web_content_from_url.html"&gt;http://www.cnblogs.com/kandy/archive/2011/08/30/how_to_get_web_content_from_url.html&lt;/a&gt;&lt;span class="Apple-style-span" style="color: #000000; "&gt;&lt;span style="color: #800000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: #000000;"&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;MessageBox.Show(content);&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2159777.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/08/30/how_to_get_web_content_from_url.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2011/05/21/baidu_shoulu_xuanzeti_com.html</id><title type="text">如何让百度尽快的收录你的网站（大家都知道的秘密）</title><summary type="text">很多朋友都有很深的体会，新做的网站，谷歌（google）会收录的很快，而且也比较多，而百度（baidu）却很慢，而且也很少，其中原因不说大家多知道，但是在这样的环境里，有时又不得不想办法让百度快点收、多收点，所以只好投其所好，比如在百度空间里发文章，或者到他的贴吧发贴子，或者用他们的产品。这不，我上周用了百度统计，现在主页（www.xuanzeti.com）已经被收录了 ，接下来再看看用什么办法能让百度多收录一点。</summary><published>2011-05-21T05:37:00Z</published><updated>2011-05-21T05:37:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2011/05/21/baidu_shoulu_xuanzeti_com.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2011/05/21/baidu_shoulu_xuanzeti_com.html"/><content type="html">&lt;p&gt;很多朋友都有很深的体会，新做的网站，谷歌（google）会收录的很快，而且也比较多，而百度（baidu）却很慢，而且也很少，其中原因不说大家多知道，但是在这样的环境里，有时又不得不想办法让百度快点收、多收点，所以只好投其所好，比如在百度空间里发文章，或者到他的贴吧发贴子，或者用他们的产品。&lt;/p&gt;&lt;p&gt;这不，我上周用了百度统计，现在主页（&lt;a href="http://www.cnblogs.com/kandy/admin/www.xuanzeti.com"&gt;www.xuanzeti.com&lt;/a&gt;）已经被收录了 ，接下来再看看用什么办法能让百度多收录一点。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/2052715.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/05/21/baidu_shoulu_xuanzeti_com.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kandy/archive/2011/03/22/1991342.html</id><title type="text">网页提取正文代码</title><summary type="text">网页获取正文</summary><published>2011-03-22T05:43:00Z</published><updated>2011-03-22T05:43:00Z</updated><author><name>陈平</name><uri>http://www.cnblogs.com/kandy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kandy/archive/2011/03/22/1991342.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kandy/archive/2011/03/22/1991342.html"/><content type="html">&lt;p&gt;去年年底自己突发奇想的想做一个智能的RSS阅读器，其中涉及到网页提取正文的功能，于是上网查找了很多办法，最后觉得计算文本密度的方法比较简单实用，也就是标签内的文本长度与html代码总长度的关系。&lt;/p&gt;&lt;p&gt;这期间涉及到了很多问题，有些解决了，有些还没有解决，发上来请高手协助解决，并将源代码公布供需要的朋友参考。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;目前的一个问题是：&lt;/p&gt;&lt;p&gt;在本地搜狐网的网页就无法获取正文，放在租用的空间上除搜狐网以外，还有很多网站也无法获取网页正文&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://xuanzeti.130.china123.net/GetWebContent.aspx?url=http://news.xinmin.cn/rollnews/2011/03/22/9870995_2.html"&gt;http://xuanzeti.130.china123.net/GetWebContent.aspx?url=http://news.xinmin.cn/rollnews/2011/03/22/9870995_2.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;附代码：&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;public class WebContent&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public WebContent() { }&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private string Url { get; set; }&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private string Content { get; set; }&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public WebContent(string url)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.Url = url;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public string GetContent(string url)//使用时调用此方法&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ThreadWebBrowser(url);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return this.Content;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private void ThreadWebBrowser(string url)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Thread thread = new Thread(new ParameterizedThreadStart(BeginCatch));&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread.SetApartmentState(ApartmentState.STA);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread.Start(url);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread.Join();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (thread.IsAlive)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Windows.Forms.Application.DoEvents();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private void BeginCatch(object obj)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string url = obj.ToString();&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WebBrowser webBrowser = new WebBrowser();&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;webBrowser.ScriptErrorsSuppressed = true;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;webBrowser.Navigate("about:blank");&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string charset = SniffwebCodeReturnList(GetHtmlCode(url, Encoding.Default), "charset=", "\"");&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;webBrowser.Document.Write(GetHtmlCode(url, Encoding.GetEncoding(charset)));&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//上面这两行看上去也很别扭，主要是想解决部分网页获取源代码的时候中文变成乱码&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//即使这样处理了，还是有不少网页无法获取正确的源代码&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//此处期待支招&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dictionary&amp;lt;string, string&amp;gt; dict = new Dictionary&amp;lt;string, string&amp;gt;();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HtmlElementCollection allElement = webBrowser.Document.Body.All;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (int i = 0; i &amp;lt; allElement.Count; i++)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!dict.Keys.Contains(allElement[i].OuterHtml))&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&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;if (allElement[i].InnerText != null &amp;amp;&amp;amp; allElement[i].InnerText.Length &amp;gt; 100)//这里设置文本长度超过100的才算有效正文，否则太短了就没有什么意义了&lt;/div&gt;&lt;div&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;{&lt;/div&gt;&lt;div&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;dict.Add(allElement[i].OuterHtml, allElement[i].InnerText);&lt;/div&gt;&lt;div&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;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string content = dict.OrderByDescending(p =&amp;gt; p.Value.Length * p.Value.Length / p.Key.Length).FirstOrDefault().Value ?? string.Empty;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//原来我只是先按照长度排序，然后再按照密度排序，后来发现这样不准确，不惯我是先按照密度排序还是先按照文本长度排序结果都不准确，&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//后来我在密度的基础上乘上文本长度后发现准确度提高了不少，不过还是害怕一些特殊的网页&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.Content = content;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//根据网址获取网页源代码&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private static string GetHtmlCode(string url, Encoding encode)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string htmlCode = string.Empty;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Net.WebRequest webRequest;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;webRequest = System.Net.WebRequest.Create(url);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Net.WebResponse webResponse;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;webResponse = webRequest.GetResponse();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.IO.Stream stream;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;stream = webResponse.GetResponseStream();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.IO.StreamReader streamReader = new System.IO.StreamReader(stream, encode);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;htmlCode = streamReader.ReadToEnd();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;stream.Close();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;stream.Dispose();&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return htmlCode;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//从html源代码中截取一段代码&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private static string SniffwebCodeReturnList(string code, string wordsBegin, string wordsEnd)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Collections.ArrayList codeList = new System.Collections.ArrayList();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(string.Empty + wordsBegin + @"(?&amp;lt;code&amp;gt;[\s\S]+?)" + wordsEnd + string.Empty, System.Text.RegularExpressions.RegexOptions.Compiled | System.Text.RegularExpressions.RegexOptions.IgnoreCase);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (System.Text.RegularExpressions.Match match = regex.Match(code); match.Success; match = match.NextMatch())&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;codeList.Add(match.Groups["code"].ToString());&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (codeList.Count &amp;gt; 0)&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return codeList[0].ToString();&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return string.Empty;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return string.Empty;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;如果你有百度空间帐号，请直接访问这里 &amp;nbsp;&lt;a href="http://hi.baidu.com/kandychen/blog/item/d8645743ace6f8049313c6e2.html"&gt;http://hi.baidu.com/kandychen/blog/item/d8645743ace6f8049313c6e2.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;如果你有新浪帐号，请直接访问这里 &amp;nbsp;&lt;a href="http://blog.sina.com.cn/s/blog_408cb6ff0100pq6l.html"&gt;http://blog.sina.com.cn/s/blog_408cb6ff0100pq6l.html&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kandy/aggbug/1991342.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kandy/archive/2011/03/22/1991342.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
