﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-junmy's web log-随笔分类-dot net相关</title><link>http://www.blogjava.net/wujun/category/8989.html</link><description>我的备忘录。。
&lt;br&gt;
...&lt;!--
target=_blank
&lt;font color=red&gt;

&lt;script type="text/javascript" src="http://fastonlineusers.com/on2.php?

d=www.blogjava.net/wujun"&gt;&lt;/script&gt; online&lt;/a&gt;&lt;/font&gt;
--&gt;
&lt;br&gt;
&lt;!--&lt;script src="http://www.NewZGC.com/others/counter/counter.asp?username=wujun2008&amp;style=10"&gt;&lt;/script&gt;--&gt;
&lt;br&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-751640-1";
urchinTracker();
&lt;/script&gt;</description><language>zh-cn</language><lastBuildDate>Fri, 04 May 2007 05:55:25 GMT</lastBuildDate><pubDate>Fri, 04 May 2007 05:55:25 GMT</pubDate><ttl>60</ttl><item><title>[News].net免费学习</title><link>http://www.blogjava.net/wujun/archive/2007/03/28/106895.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Wed, 28 Mar 2007 03:01:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/03/28/106895.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/106895.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/03/28/106895.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/106895.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/106895.html</trackback:ping><description><![CDATA[This is a $159 provided free to you.<br /><br />1) 登录 <a target="_blank" href="http://www.microsoft.com/learning/access">http://www.microsoft.com/learning/access</a><br />2) 输入Access Code ACCESS CODE: 7900-DevBMO34-9922(注意:区分大小写)<br />选择你感兴趣的课程。<br />详情<br /><a target="_blank" href="http://geekswithblogs.net/thesenator/archive/2007/03/26/109865.aspx">http://geekswithblogs.net/thesenator/archive/2007/03/26/109865.aspx</a><br /><br />//END<br /><img src ="http://www.blogjava.net/wujun/aggbug/106895.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-03-28 11:01 <a href="http://www.blogjava.net/wujun/archive/2007/03/28/106895.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[tips]asp.net如何改变屏幕的分辨率.</title><link>http://www.blogjava.net/wujun/archive/2007/03/26/asp_net_Resolution.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Mon, 26 Mar 2007 06:06:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/03/26/asp_net_Resolution.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/106387.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/03/26/asp_net_Resolution.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/106387.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/106387.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何改变屏幕的分辨率. ??&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2007/03/26/asp_net_Resolution.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/106387.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-03-26 14:06 <a href="http://www.blogjava.net/wujun/archive/2007/03/26/asp_net_Resolution.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[News]NHibernate Caching with SQL Cache Dependencies</title><link>http://www.blogjava.net/wujun/archive/2007/03/24/NHibernate_Caching.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 24 Mar 2007 02:18:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/03/24/NHibernate_Caching.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/106022.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/03/24/NHibernate_Caching.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/106022.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/106022.html</trackback:ping><description><![CDATA[
		<font size="3">
				<font face="Calibri">
NHibernate now has a cache implementation that supports SQL Dependencies from the Sql2005 and Sql2000.<o:p></o:p></font>
		</font>
		<p style="margin: 0cm 0cm 0pt;" class="MsoNormal">
				<font size="3">
						<font face="Calibri">The source is here: </font>
				</font>
				<a target="_blank" href="https://svn.sourceforge.net/svnroot/nhibernate/trunk/nhibernate/src/NHibernate.Caches.SysCache2/">
						<font face="Calibri" size="3">https://svn.sourceforge.net/svnroot/nhibernate/trunk/nhibernate/src/NHibernate.Caches.SysCache2</font>
				</a>
		</p>
<img src ="http://www.blogjava.net/wujun/aggbug/106022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-03-24 10:18 <a href="http://www.blogjava.net/wujun/archive/2007/03/24/NHibernate_Caching.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tips:CheckBoxList验证</title><link>http://www.blogjava.net/wujun/archive/2007/03/24/CheckBoxListRequiredFieldValidator.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 24 Mar 2007 00:40:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/03/24/CheckBoxListRequiredFieldValidator.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/106011.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/03/24/CheckBoxListRequiredFieldValidator.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/106011.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/106011.html</trackback:ping><description><![CDATA[页面上有个CheckBoxList控件,用户必须选一个选项才能提交,现有的asp.net验证控件还不能验证CheckBoxList，怎么办?<br />1.新建CheckBoxListRequiredFieldValidator类,继承<font color="#cc3300">BaseValidator</font><br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 255);">namespace</span><span style="color: rgb(0, 0, 0);"> WebApplication2<br />{<br />    </span><span style="color: rgb(0, 0, 255);">public</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">class</span><span style="color: rgb(0, 0, 0);"> CheckBoxListRequiredFieldValidator : <font color="#ff3300">BaseValidator</font><br />    {<br />        </span><span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">override</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">bool</span><span style="color: rgb(0, 0, 0);"> ControlPropertiesValid()<br />        {<br />            </span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">true</span><span style="color: rgb(0, 0, 0);">;<br />        }<br /><br />        </span><span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">override</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">bool</span><span style="color: rgb(0, 0, 0);"> EvaluateIsValid()<br />        {<br />            </span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);"> EvaluateIsChecked();<br />        }<br /><br />        </span><span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">bool</span><span style="color: rgb(0, 0, 0);"> EvaluateIsChecked()<br />        {<br />            CheckBoxList _cbl </span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);"> ((CheckBoxList)FindControl(ControlToValidate));<br />            </span><span style="color: rgb(0, 0, 255);">foreach</span><span style="color: rgb(0, 0, 0);"> (ListItem li </span><span style="color: rgb(0, 0, 255);">in</span><span style="color: rgb(0, 0, 0);"> _cbl.Items)<br />            {<br />                </span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);"> (li.Selected </span><span style="color: rgb(0, 0, 0);">==</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">true</span><span style="color: rgb(0, 0, 0);">)<br />                {<br />                    </span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">true</span><span style="color: rgb(0, 0, 0);">;<br />                }<br />            }<br />            </span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">false</span><span style="color: rgb(0, 0, 0);">;<br />        }<br /><br />        </span><span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">override</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);"> OnPreRender(EventArgs e)<br />        {<br />            </span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);"> (EnableClientScript)<br />            {<br />                ClientScript();<br />            }<br />            </span><span style="color: rgb(0, 0, 255);">base</span><span style="color: rgb(0, 0, 0);">.OnPreRender(e);<br />        }<br /><br />        </span><span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);"> ClientScript()<br />        {<br />            Attributes[</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">evaluationfunction</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">] </span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">cb_vefify</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">;<br /><br />            StringBuilder sb_Script </span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);"> StringBuilder();<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><font color="#ff3300"><span style="color: rgb(0, 0, 0);">&lt;script language=\</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">javascript\</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">&gt;</span></font><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">function cb_vefify(val) {</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">var val = document.all[document.all[\</span><span style="color: rgb(0, 0, 0);">""</span><span style="color: rgb(0, 0, 0);">);</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 0, 0);">            sb_Script.Append(ID);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">].controltovalidate];</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);</span><span style="color: rgb(0, 0, 0);"><br /></span><span style="color: rgb(0, 0, 0);">            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">var col = val.all;</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">if ( col != null ) {</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">for ( i = 0; i &lt; col.length; i++ ) {</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">if (col.item(i).tagName == \</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">INPUT\</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">) {</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">if ( col.item(i).checked ) {</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">return true;</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">}</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">}</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">}</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">return false;</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">}</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">}</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">\r</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br />            sb_Script.Append(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">&lt;/script&gt;</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">);<br /><br />            Page.ClientScript.RegisterClientScriptBlock(GetType(), </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">RBLScript</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">, sb_Script.ToString(), </span><span style="color: rgb(0, 0, 255);">false</span><span style="color: rgb(0, 0, 0);">);<br />        }<br />    }<br />}</span></div><br />2.编译生成dll<br />页面使用<br /><br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">&lt;%</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">@ Register  TagPrefix</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">=</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">"</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">myCheckBoxList</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">"</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);"> Namespace</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">=</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">"</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">WebApplication2</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">"</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);"> Assembly</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">=</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">"</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">WebApplication2</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">"</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);"> </span><span style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">%&gt;</span></div><br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">       </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:CheckBoxList </span><span style="color: rgb(255, 0, 0);">ID</span><span style="color: rgb(0, 0, 255);">="chkTest"</span><span style="color: rgb(255, 0, 0);"> runat</span><span style="color: rgb(0, 0, 255);">="server"</span><span style="color: rgb(255, 0, 0);"> Width</span><span style="color: rgb(0, 0, 255);">="132px"</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">1</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">2</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">3</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">4</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">5</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">6</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);">7</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:ListItem</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />        </span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">asp:CheckBoxList</span><span style="color: rgb(0, 0, 255);">&gt;</span></div><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">myCheckBoxList:CheckBoxListRequiredFieldValidator </span><span style="color: rgb(255, 0, 0);">ID</span><span style="color: rgb(0, 0, 255);">="valMessage"</span><span style="color: rgb(255, 0, 0);"><br />             ControlToValidate</span><span style="color: rgb(0, 0, 255);">="</span><span style="color: rgb(0, 0, 255);">chkTest</span><span style="color: rgb(0, 0, 255);">"</span><span style="color: rgb(255, 0, 0);"> RUNAT</span><span style="color: rgb(0, 0, 255);">="SERVER"</span><span style="color: rgb(255, 0, 0);"><br />             EnableClientScript</span><span style="color: rgb(0, 0, 255);">="true"</span><span style="color: rgb(255, 0, 0);"> ErrorMessage</span><span style="color: rgb(0, 0, 255);">="你必须选择一个选项"</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />               *<br />           </span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">myCheckBoxList:CheckBoxListRequiredFieldValidator</span><span style="color: rgb(0, 0, 255);">&gt;</span></div>//END<br /><img src ="http://www.blogjava.net/wujun/aggbug/106011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-03-24 08:40 <a href="http://www.blogjava.net/wujun/archive/2007/03/24/CheckBoxListRequiredFieldValidator.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tips:asp.net Password控件</title><link>http://www.blogjava.net/wujun/archive/2007/03/23/aspnet_password_Control.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Fri, 23 Mar 2007 15:23:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/03/23/aspnet_password_Control.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/105990.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/03/23/aspnet_password_Control.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/105990.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/105990.html</trackback:ping><description><![CDATA[
		<p> 在asp.net中,使用密码控件只需要将TextBox TextMode属性设置为 "Password"即可. 既然asp.net中已经提供现有控件,为何还要重复造轮子？</p>
		<p>首先: asp.net默认密码控件 当页面回发的时候不能保存刚刚所填的值.</p>
		<p>第2 :  也不能为密码框赋值 像这样(TxtPassword.Text="<a target="_blank" href="junmy.blogjava.net">junmy</a>")</p>
		<p>为了解决这2个问题,这个轮子还是值得发明的 :)</p>
		<p>1.新建MyPasswordTextBox 继承 TextBox</p>
		<p>
		</p>
		<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">
				<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System;<br /></span>
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System.Collections.Generic;<br /></span>
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System.ComponentModel;<br /></span>
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System.Text;<br /></span>
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System.Web;<br /></span>
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System.Web.UI;<br /></span>
				<span style="color: rgb(0, 0, 255);">using</span>
				<span style="color: rgb(0, 0, 0);"> System.Web.UI.WebControls;<br /><br /></span>
				<span style="color: rgb(0, 0, 255);">namespace</span>
				<span style="color: rgb(0, 0, 0);"> WebApplication2<br />{<br />    </span>
				<span style="color: rgb(0, 0, 255);">public</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">class</span>
				<span style="color: rgb(0, 0, 0);"> <font color="#ff3300">MyPasswordTextBox </font>: <font color="#ff6600">TextBox</font><br />    {<br />        </span>
				<span style="color: rgb(0, 0, 255);">public</span>
				<span style="color: rgb(0, 0, 0);"> <font color="#ff3300">MyPasswordTextBox</font>()<br />        {<br />            TextMode </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> TextBoxMode.<font color="#ff3300">Password</font>;<br />        }<br />    </span>
				<span style="color: rgb(0, 0, 255);">protected</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">override</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">void</span>
				<span style="color: rgb(0, 0, 0);"> OnInit(EventArgs e)<br />        {<br />            </span>
				<span style="color: rgb(0, 0, 255);">base</span>
				<span style="color: rgb(0, 0, 0);">.<font color="#ff0000">OnInit</font>(e);<br />            </span>
				<span style="color: rgb(0, 0, 255);">if</span>
				<span style="color: rgb(0, 0, 0);"> (</span>
				<span style="color: rgb(0, 0, 255);">this</span>
				<span style="color: rgb(0, 0, 0);">.Page.<font color="#ff0000">IsPostBack</font>)<br />            {<br />                </span>
				<span style="color: rgb(0, 0, 255);">this</span>
				<span style="color: rgb(0, 0, 0);">.<font color="#ff3300">Attributes</font>.Add(</span>
				<span style="color: rgb(0, 0, 0);">"</span>
				<span style="color: rgb(0, 0, 0);">value</span>
				<span style="color: rgb(0, 0, 0);">"</span>
				<span style="color: rgb(0, 0, 0);">, </span>
				<span style="color: rgb(0, 0, 255);">this</span>
				<span style="color: rgb(0, 0, 0);">.Page.Request.Form[</span>
				<span style="color: rgb(0, 0, 255);">this</span>
				<span style="color: rgb(0, 0, 0);">.<font color="#ff3300">UniqueID</font>]);<br />            }<br />        }<br />        </span>
				<span style="color: rgb(0, 128, 0);">//</span>
				<span style="color: rgb(0, 128, 0);">覆盖Text属性 </span>
				<span style="color: rgb(0, 128, 0);">
						<br />
				</span>
				<span style="color: rgb(0, 0, 0);">       </span>
				<span style="color: rgb(0, 0, 255);">public</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">override</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">string</span>
				<span style="color: rgb(0, 0, 0);"> Text<br />        {<br />            </span>
				<span style="color: rgb(0, 0, 255);">get</span>
				<span style="color: rgb(0, 0, 0);">
						<br />            {<br />                </span>
				<span style="color: rgb(0, 0, 255);">return</span>
				<span style="color: rgb(0, 0, 0);"> </span>
				<span style="color: rgb(0, 0, 255);">base</span>
				<span style="color: rgb(0, 0, 0);">.Text;<br />            }<br />            </span>
				<span style="color: rgb(0, 0, 255);">set</span>
				<span style="color: rgb(0, 0, 0);">
						<br />            {<br />                </span>
				<span style="color: rgb(0, 0, 255);">base</span>
				<span style="color: rgb(0, 0, 0);">.Text </span>
				<span style="color: rgb(0, 0, 0);">=</span>
				<span style="color: rgb(0, 0, 0);"> value;<br /><br />                <font color="#ff0000">Attributes</font>.Add(</span>
				<span style="color: rgb(0, 0, 0);">"</span>
				<span style="color: rgb(0, 0, 0);">value</span>
				<span style="color: rgb(0, 0, 0);">"</span>
				<span style="color: rgb(0, 0, 0);">, value);<br />            }<br />        }<br />    }<br />}</span>
		</div>
		<br />
		2.编译此类生成dll<br /><br />asp.net页面上如何使用他?<br /><br /> 3.添加dll引用.页面注册:
		<br /><span style="color: rgb(0, 0, 255);"></span><span style="color: rgb(0, 0, 255);"></span><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">%@ Register </span><span style="color: rgb(255, 0, 0);">TagPrefix</span><span style="color: rgb(0, 0, 255);">="pw"</span><span style="color: rgb(255, 0, 0);"> Namespace</span><span style="color: rgb(0, 0, 255);">="WebApplication2"</span><span style="color: rgb(255, 0, 0);"> Assembly</span><span style="color: rgb(0, 0, 255);">="WebApplication2"</span><span style="color: rgb(255, 0, 0);"> %</span><span style="color: rgb(0, 0, 255);">&gt;</span></div><br /><span style="color: rgb(0, 0, 255);">4.使用<br />&lt;</span><span style="color: rgb(199, 21, 133);">pw</span>:MyPasswordTextBox <span style="color: rgb(255, 0, 0);">id</span>=<span style="color: rgb(0, 0, 255);">"tbPassword"</span><span style="color: rgb(255, 0, 0);">runat</span>=<span style="color: rgb(0, 0, 255);">"server"</span><span style="color: rgb(0, 0, 255);">&gt;<br /><br /></span> <span style="color: rgb(0, 0, 255);">当然也可以在web.config里注册<br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">   </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">pages</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />        </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">controls</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />            </span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">add </span><span style="color: rgb(255, 0, 0);">tagPrefix</span><span style="color: rgb(0, 0, 255);">="pw"</span><span style="color: rgb(255, 0, 0);"> assembly</span><span style="color: rgb(0, 0, 255);">="PasswordTextBox"</span><span style="color: rgb(255, 0, 0);"> namespace</span><span style="color: rgb(0, 0, 255);">="</span><span style="color: rgb(0, 0, 0);">WebApplication2</span><span style="color: rgb(0, 0, 255);">"</span><span style="color: rgb(0, 0, 255);">/&gt;</span><span style="color: rgb(0, 0, 0);"><br />        </span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">controls</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br />    </span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">pages</span><span style="color: rgb(0, 0, 255);">&gt;</span></div><br /><br /></span> 参考:<a href="http://www.codeproject.com/useritems/ASPNET_Password_TextBox.asp" target="_blank">ASP.NET Password TextBox</a><br /><br />//END<br /><br /><img src ="http://www.blogjava.net/wujun/aggbug/105990.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-03-23 23:23 <a href="http://www.blogjava.net/wujun/archive/2007/03/23/aspnet_password_Control.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[备忘]vbs定时检查用户磁盘空间发送email通知</title><link>http://www.blogjava.net/wujun/archive/2007/01/17/vbssendemail.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Wed, 17 Jan 2007 14:04:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/01/17/vbssendemail.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/94514.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/01/17/vbssendemail.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/94514.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/94514.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 功能要求:<br>定时检查用户空间，当用户空间用到200M时候，发个mail通知.&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2007/01/17/vbssendemail.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/94514.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-01-17 22:04 <a href="http://www.blogjava.net/wujun/archive/2007/01/17/vbssendemail.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>asp.net文件上传(update 2007-02-14)</title><link>http://www.blogjava.net/wujun/archive/2007/01/14/aspnet_upload_file.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 14 Jan 2007 13:21:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/01/14/aspnet_upload_file.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/93188.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/01/14/aspnet_upload_file.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/93188.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/93188.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这下总不会忘记&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2007/01/14/aspnet_upload_file.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/93188.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-01-14 21:21 <a href="http://www.blogjava.net/wujun/archive/2007/01/14/aspnet_upload_file.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于视频播客flv地址下载</title><link>http://www.blogjava.net/wujun/archive/2007/01/11/93068.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Thu, 11 Jan 2007 01:48:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2007/01/11/93068.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/93068.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2007/01/11/93068.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/93068.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/93068.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 分析土豆网视频 等~&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2007/01/11/93068.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/93068.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2007-01-11 09:48 <a href="http://www.blogjava.net/wujun/archive/2007/01/11/93068.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【笔记】c# winform小技巧几则</title><link>http://www.blogjava.net/wujun/archive/2006/12/11/csharp_winform_tips.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Mon, 11 Dec 2006 02:27:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/12/11/csharp_winform_tips.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/72625.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/12/11/csharp_winform_tips.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/72625.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/72625.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.判断网络链接是否正常<br>2.数据直接拖到窗体接收<br>3.获取电脑当前链接类型<br>4 启动用户IE浏览器<br>5 得到电脑一些常用目录枚举<br>6.c#执行bat批处理文件<br>7.杀掉指定的进程.<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/12/11/csharp_winform_tips.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/72625.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-12-11 10:27 <a href="http://www.blogjava.net/wujun/archive/2006/12/11/csharp_winform_tips.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SqlServer 2005 报表自动部署</title><link>http://www.blogjava.net/wujun/archive/2006/11/27/83463.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Mon, 27 Nov 2006 05:24:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/11/27/83463.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/83463.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/11/27/83463.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/83463.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/83463.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一段脚本:<br> SqlServer 2005 报表自动部署 &nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/11/27/83463.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/83463.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-11-27 13:24 <a href="http://www.blogjava.net/wujun/archive/2006/11/27/83463.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>发布个小软件给大伙玩玩</title><link>http://www.blogjava.net/wujun/archive/2006/11/18/81971.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 18 Nov 2006 14:28:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/11/18/81971.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/81971.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/11/18/81971.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/81971.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/81971.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 虽然 VB 已死。。但用来写写桌面小软件还是挺不错的。不过我算是还给了老师。。忘的差不多了。。~~~~~~~~~~<br><img src="http://www.blogjava.net/images/blogjava_net/wujun/8979/r_soft.JPG"><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/11/18/81971.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/81971.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-11-18 22:28 <a href="http://www.blogjava.net/wujun/archive/2006/11/18/81971.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>dot net html分析类库</title><link>http://www.blogjava.net/wujun/archive/2006/10/31/78296.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Tue, 31 Oct 2006 07:44:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/10/31/78296.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/78296.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/10/31/78296.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/78296.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/78296.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个html分析类库 省去了很多麻烦。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/10/31/78296.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/78296.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-10-31 15:44 <a href="http://www.blogjava.net/wujun/archive/2006/10/31/78296.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Dot net ie工具栏开发参考例子</title><link>http://www.blogjava.net/wujun/archive/2006/10/20/73832.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Fri, 20 Oct 2006 04:52:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/10/20/73832.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/73832.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/10/20/73832.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/73832.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/73832.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Dot net ie工具栏开发参考 一些连接...<br>照葫芦画瓢...还是可以做出个IE Bar  的...&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/10/20/73832.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/73832.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-10-20 12:52 <a href="http://www.blogjava.net/wujun/archive/2006/10/20/73832.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[小技巧]winfrom使用多线程 </title><link>http://www.blogjava.net/wujun/archive/2006/10/09/74164.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Mon, 09 Oct 2006 12:50:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/10/09/74164.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/74164.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/10/09/74164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/74164.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/74164.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: [小技巧]winfrom使用多线程 <font color=red>(------给初学者)</font>&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/10/09/74164.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/74164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-10-09 20:50 <a href="http://www.blogjava.net/wujun/archive/2006/10/09/74164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月1号网摘</title><link>http://www.blogjava.net/wujun/archive/2006/10/02/73127.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Mon, 02 Oct 2006 03:35:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/10/02/73127.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/73127.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/10/02/73127.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/73127.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/73127.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: CodeProject.&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/10/02/73127.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/73127.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-10-02 11:35 <a href="http://www.blogjava.net/wujun/archive/2006/10/02/73127.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IronPython学习 之hello word.</title><link>http://www.blogjava.net/wujun/archive/2006/09/15/69939.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Fri, 15 Sep 2006 08:30:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/09/15/69939.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/69939.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/09/15/69939.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/69939.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/69939.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: IronPython是Python语言在.NET平台上的实现,它是一个完全动态的交互式解释器，可以支持所有的.NET类型库，需要.NET Framework 2.0的支持。&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/09/15/69939.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/69939.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-09-15 16:30 <a href="http://www.blogjava.net/wujun/archive/2006/09/15/69939.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Nhibernate随记</title><link>http://www.blogjava.net/wujun/archive/2006/08/02/61299.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Wed, 02 Aug 2006 02:09:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/08/02/61299.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/61299.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/08/02/61299.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/61299.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/61299.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在asp.net中.配置.NHibernate文件,asp.net 中Nhibernate Session 管理.. 加载 hbm.xml 实体 <br>&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/08/02/61299.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/61299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-08-02 10:09 <a href="http://www.blogjava.net/wujun/archive/2006/08/02/61299.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Castle研究－第一个Castle程序</title><link>http://www.blogjava.net/wujun/archive/2006/07/24/59837.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Mon, 24 Jul 2006 08:13:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/07/24/59837.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/59837.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/07/24/59837.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/59837.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/59837.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Castle研究－第一个Castle程序&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/07/24/59837.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/59837.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-07-24 16:13 <a href="http://www.blogjava.net/wujun/archive/2006/07/24/59837.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>microsoft  All Downloads</title><link>http://www.blogjava.net/wujun/archive/2006/07/19/59009.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Wed, 19 Jul 2006 08:10:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/07/19/59009.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/59009.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/07/19/59009.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/59009.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/59009.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: microsoft  All Downloads&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/07/19/59009.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/59009.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-07-19 16:10 <a href="http://www.blogjava.net/wujun/archive/2006/07/19/59009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>搜集一些最近要学习的东西 [dot net]</title><link>http://www.blogjava.net/wujun/archive/2006/07/15/58346.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 15 Jul 2006 10:12:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/07/15/58346.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/58346.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/07/15/58346.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/58346.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/58346.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近要学习的一些资源  net&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/07/15/58346.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/58346.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-07-15 18:12 <a href="http://www.blogjava.net/wujun/archive/2006/07/15/58346.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>基础太重要了--c#</title><link>http://www.blogjava.net/wujun/archive/2006/06/11/51949.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 11 Jun 2006 04:17:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/06/11/51949.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/51949.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/06/11/51949.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/51949.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/51949.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 基础的东西太重要了...&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/06/11/51949.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/51949.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-06-11 12:17 <a href="http://www.blogjava.net/wujun/archive/2006/06/11/51949.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>面试题.net的</title><link>http://www.blogjava.net/wujun/archive/2006/06/04/50239.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 04 Jun 2006 03:37:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/06/04/50239.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/50239.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/06/04/50239.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/50239.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/50239.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: <br>&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/06/04/50239.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/50239.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-06-04 11:37 <a href="http://www.blogjava.net/wujun/archive/2006/06/04/50239.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>winform一些技巧[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/28/48592.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 28 May 2006 06:56:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/28/48592.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48592.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/28/48592.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48592.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48592.html</trackback:ping><description><![CDATA[
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #008000">//</span>
				<span style="COLOR: #008000">得到路径</span>
				<span style="COLOR: #008000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #000000">            </span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000"> strPath</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">System.IO.Directory.GetCurrentDirectory();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #008000">//</span>
				<span style="COLOR: #008000">分割</span>
				<span style="COLOR: #008000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000"> str1</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">text1,text2,text3,text4</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">
						<br />
						<img id="Codehighlighter1_146_150_Open_Image" onclick="this.style.display='none'; Codehighlighter1_146_150_Open_Text.style.display='none'; Codehighlighter1_146_150_Closed_Image.style.display='inline'; Codehighlighter1_146_150_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_146_150_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_146_150_Closed_Text.style.display='none'; Codehighlighter1_146_150_Open_Image.style.display='inline'; Codehighlighter1_146_150_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">[] stri</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">str1.Split(</span>
				<span style="COLOR: #0000ff">new</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">char</span>
				<span style="COLOR: #000000">[]</span>
				<span id="Codehighlighter1_146_150_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_146_150_Open_Text">
						<span style="COLOR: #000000">{</span>
						<span style="COLOR: #000000">'</span>
						<span style="COLOR: #000000">，</span>
						<span style="COLOR: #000000">'</span>
						<span style="COLOR: #000000">}</span>
				</span>
				<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #008000">//</span>
				<span style="COLOR: #008000">启动一个程序</span>
				<span style="COLOR: #008000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Drawing;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Collections;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.ComponentModel;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Windows.Forms;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Data;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Diagnostics;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Reflection;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">using</span>
				<span style="COLOR: #000000"> System.Runtime.InteropServices;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_395_442_Open_Image" onclick="this.style.display='none'; Codehighlighter1_395_442_Open_Text.style.display='none'; Codehighlighter1_395_442_Closed_Image.style.display='inline'; Codehighlighter1_395_442_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_395_442_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_395_442_Closed_Text.style.display='none'; Codehighlighter1_395_442_Open_Image.style.display='inline'; Codehighlighter1_395_442_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span>
				<span id="Codehighlighter1_395_442_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span>
				<span id="Codehighlighter1_395_442_Open_Text">
						<span style="COLOR: #808080">///</span>
						<span style="COLOR: #008000"> </span>
						<span style="COLOR: #808080">&lt;summary&gt;</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
						<span style="COLOR: #808080">///</span>
						<span style="COLOR: #008000"> 应用程序的主入口点。<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        </span>
						<span style="COLOR: #808080">///</span>
						<span style="COLOR: #008000"> </span>
						<span style="COLOR: #808080">&lt;/summary&gt;</span>
						<span style="COLOR: #808080">
						</span>
				</span>
				<br />
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">        [STAThread]<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span>
				<span style="COLOR: #0000ff">static</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000"> Main() <br /><img id="Codehighlighter1_481_708_Open_Image" onclick="this.style.display='none'; Codehighlighter1_481_708_Open_Text.style.display='none'; Codehighlighter1_481_708_Closed_Image.style.display='inline'; Codehighlighter1_481_708_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_481_708_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_481_708_Closed_Text.style.display='none'; Codehighlighter1_481_708_Open_Image.style.display='inline'; Codehighlighter1_481_708_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span>
				<span id="Codehighlighter1_481_708_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_481_708_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">Get the running instance.</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">            Process instance </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> RunningInstance();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">if</span>
						<span style="COLOR: #000000"> (instance </span>
						<span style="COLOR: #000000">==</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">)<br /><img id="Codehighlighter1_583_632_Open_Image" onclick="this.style.display='none'; Codehighlighter1_583_632_Open_Text.style.display='none'; Codehighlighter1_583_632_Closed_Image.style.display='inline'; Codehighlighter1_583_632_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_583_632_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_583_632_Closed_Text.style.display='none'; Codehighlighter1_583_632_Open_Image.style.display='inline'; Codehighlighter1_583_632_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span id="Codehighlighter1_583_632_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_583_632_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                </span>
								<span style="COLOR: #008000">//</span>
								<span style="COLOR: #008000">新实例</span>
								<span style="COLOR: #008000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								</span>
								<span style="COLOR: #000000">                Application.Run(</span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> Form1());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">else</span>
						<span style="COLOR: #000000">
								<br />
								<img id="Codehighlighter1_645_705_Open_Image" onclick="this.style.display='none'; Codehighlighter1_645_705_Open_Text.style.display='none'; Codehighlighter1_645_705_Closed_Image.style.display='inline'; Codehighlighter1_645_705_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_645_705_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_645_705_Closed_Text.style.display='none'; Codehighlighter1_645_705_Open_Image.style.display='inline'; Codehighlighter1_645_705_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span id="Codehighlighter1_645_705_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_645_705_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                </span>
								<span style="COLOR: #008000">//</span>
								<span style="COLOR: #008000">相同的实例,并将窗口置前</span>
								<span style="COLOR: #008000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								</span>
								<span style="COLOR: #000000">                HandleRunningInstance(instance);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />    }</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">static</span>
				<span style="COLOR: #000000"> Process RunningInstance()<br /><img id="Codehighlighter1_751_1156_Open_Image" onclick="this.style.display='none'; Codehighlighter1_751_1156_Open_Text.style.display='none'; Codehighlighter1_751_1156_Closed_Image.style.display='inline'; Codehighlighter1_751_1156_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_751_1156_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_751_1156_Closed_Text.style.display='none'; Codehighlighter1_751_1156_Open_Image.style.display='inline'; Codehighlighter1_751_1156_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span>
				<span id="Codehighlighter1_751_1156_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_751_1156_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    Process current </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> Process.GetCurrentProcess();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    Process[] processes </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> Process.GetProcessesByName (current.ProcessName);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">查找相同名的进程</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">    </span>
						<span style="COLOR: #0000ff">foreach</span>
						<span style="COLOR: #000000"> (Process process </span>
						<span style="COLOR: #0000ff">in</span>
						<span style="COLOR: #000000"> processes)<br /><img id="Codehighlighter1_927_1125_Open_Image" onclick="this.style.display='none'; Codehighlighter1_927_1125_Open_Text.style.display='none'; Codehighlighter1_927_1125_Closed_Image.style.display='inline'; Codehighlighter1_927_1125_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_927_1125_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_927_1125_Closed_Text.style.display='none'; Codehighlighter1_927_1125_Open_Image.style.display='inline'; Codehighlighter1_927_1125_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span id="Codehighlighter1_927_1125_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_927_1125_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
								<span style="COLOR: #008000">//</span>
								<span style="COLOR: #008000">忽略当前线程</span>
								<span style="COLOR: #008000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								</span>
								<span style="COLOR: #000000">    </span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000"> (process.Id </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> current.Id)<br /><img id="Codehighlighter1_971_1123_Open_Image" onclick="this.style.display='none'; Codehighlighter1_971_1123_Open_Text.style.display='none'; Codehighlighter1_971_1123_Closed_Image.style.display='inline'; Codehighlighter1_971_1123_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_971_1123_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_971_1123_Closed_Text.style.display='none'; Codehighlighter1_971_1123_Open_Image.style.display='inline'; Codehighlighter1_971_1123_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
								<span id="Codehighlighter1_971_1123_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_971_1123_Open_Text">
										<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000">确认相同名的进程运行位置是否相同</span>
										<span style="COLOR: #008000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
										</span>
										<span style="COLOR: #000000">    </span>
										<span style="COLOR: #0000ff">if</span>
										<span style="COLOR: #000000"> (Assembly.GetExecutingAssembly().Location.Replace(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">/</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">, </span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">\\</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">) </span>
										<span style="COLOR: #000000">==</span>
										<span style="COLOR: #000000">current.MainModule.FileName)<br /><img id="Codehighlighter1_1091_1121_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1091_1121_Open_Text.style.display='none'; Codehighlighter1_1091_1121_Closed_Image.style.display='inline'; Codehighlighter1_1091_1121_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1091_1121_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1091_1121_Closed_Text.style.display='none'; Codehighlighter1_1091_1121_Open_Image.style.display='inline'; Codehighlighter1_1091_1121_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span>
										<span id="Codehighlighter1_1091_1121_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_1091_1121_Open_Text">
												<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
												<span style="COLOR: #008000">//</span>
												<span style="COLOR: #008000">返回相同名进程</span>
												<span style="COLOR: #008000">
														<br />
														<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
												</span>
												<span style="COLOR: #000000">    </span>
												<span style="COLOR: #0000ff">return</span>
												<span style="COLOR: #000000"> process;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
										</span>
										<span style="COLOR: #000000">
												<br />
												<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />}</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">没有其它进程,返回空值</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">    </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> </span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">static</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000"> HandleRunningInstance(Process instance)<br /><img id="Codehighlighter1_1220_1361_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1220_1361_Open_Text.style.display='none'; Codehighlighter1_1220_1361_Closed_Image.style.display='inline'; Codehighlighter1_1220_1361_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1220_1361_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1220_1361_Closed_Text.style.display='none'; Codehighlighter1_1220_1361_Open_Image.style.display='inline'; Codehighlighter1_1220_1361_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span>
				<span id="Codehighlighter1_1220_1361_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_1220_1361_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">确认窗口是最小化或最大化</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000"> ShowWindowAsync (instance.MainWindowHandle , WS_SHOWNORMAL);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">将窗口置前</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000"> SetForegroundWindow (instance.MainWindowHandle);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> }</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> [DllImport(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">User32.dll</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">)] <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
				<span style="COLOR: #0000ff">private</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">static</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">extern</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">bool</span>
				<span style="COLOR: #000000"> ShowWindowAsync(IntPtr hWnd, </span>
				<span style="COLOR: #0000ff">int</span>
				<span style="COLOR: #000000"> cmdShow);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> [DllImport(</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">User32.dll</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">)] </span>
				<span style="COLOR: #0000ff">private</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">static</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">extern</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">bool</span>
				<span style="COLOR: #000000"> SetForegroundWindow(IntPtr hWnd);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> </span>
				<span style="COLOR: #0000ff">private</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">const</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">int</span>
				<span style="COLOR: #000000"> WS_SHOWNORMAL </span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">1</span>
				<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span>
				<span style="COLOR: #0000ff">private</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000"> Form1_Load(</span>
				<span style="COLOR: #0000ff">object</span>
				<span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_1653_1660_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1653_1660_Open_Text.style.display='none'; Codehighlighter1_1653_1660_Closed_Image.style.display='inline'; Codehighlighter1_1653_1660_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1653_1660_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1653_1660_Closed_Text.style.display='none'; Codehighlighter1_1653_1660_Open_Image.style.display='inline'; Codehighlighter1_1653_1660_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span>
				<span id="Codehighlighter1_1653_1660_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_1653_1660_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> }</span>
		</div>
<img src ="http://www.blogjava.net/wujun/aggbug/48592.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-28 14:56 <a href="http://www.blogjava.net/wujun/archive/2006/05/28/48592.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Nhibernate例[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/28/48591.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 28 May 2006 06:54:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/28/48591.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48591.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/28/48591.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48591.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48591.html</trackback:ping><description><![CDATA[
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #008000">//</span>
				<span style="COLOR: #008000">vo</span>
				<span style="COLOR: #008000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
						<img id="Codehighlighter1_7_10_Open_Image" onclick="this.style.display='none'; Codehighlighter1_7_10_Open_Text.style.display='none'; Codehighlighter1_7_10_Closed_Image.style.display='inline'; Codehighlighter1_7_10_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_7_10_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_7_10_Closed_Text.style.display='none'; Codehighlighter1_7_10_Open_Image.style.display='inline'; Codehighlighter1_7_10_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span id="Codehighlighter1_7_10_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span>
				<span id="Codehighlighter1_7_10_Open_Text">
						<span style="COLOR: #008000">/**/</span>
				</span>
				<span id="Codehighlighter1_11_96_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span>
				<span id="Codehighlighter1_11_96_Open_Text">
						<span style="COLOR: #808080">///</span>
						<span style="COLOR: #008000"> create table tabletest(id int,name varchar(20),<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />    </span>
						<span style="COLOR: #808080">///</span>
						<span style="COLOR: #008000"> age int,sex varchar(20));</span>
						<span style="COLOR: #808080">
						</span>
				</span>
				<br />
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">    </span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">class</span>
				<span style="COLOR: #000000"> Tabletest<br /><img id="Codehighlighter1_128_235_Open_Image" onclick="this.style.display='none'; Codehighlighter1_128_235_Open_Text.style.display='none'; Codehighlighter1_128_235_Closed_Image.style.display='inline'; Codehighlighter1_128_235_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_128_235_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_128_235_Closed_Text.style.display='none'; Codehighlighter1_128_235_Open_Image.style.display='inline'; Codehighlighter1_128_235_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />    </span>
				<span id="Codehighlighter1_128_235_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_128_235_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">int</span>
						<span style="COLOR: #000000"> id;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">string</span>
						<span style="COLOR: #000000"> name;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">int</span>
						<span style="COLOR: #000000"> age;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">string</span>
						<span style="COLOR: #000000"> sex;</span>
				</span>
		</div>
		<br />
		<br />//前台<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> button1_Click(</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_64_390_Open_Image" onclick="this.style.display='none'; Codehighlighter1_64_390_Open_Text.style.display='none'; Codehighlighter1_64_390_Closed_Image.style.display='inline'; Codehighlighter1_64_390_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_64_390_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_64_390_Closed_Text.style.display='none'; Codehighlighter1_64_390_Open_Image.style.display='inline'; Codehighlighter1_64_390_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_64_390_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_64_390_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">添家字段</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">            VO.Tabletest vo</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> VO.Tabletest();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Id</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">.Parse (</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox1.Text );<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Name </span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox2.Text ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Age </span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">.Parse(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox3.Text );<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Sex </span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox4.Text ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            BLL.TableTestBll bll</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> BLL.TableTestBll();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            bll.addTableTest(vo);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.dataGrid1 .DataSource</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">bll.getTableTest();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> button2_Click(</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_459_678_Open_Image" onclick="this.style.display='none'; Codehighlighter1_459_678_Open_Text.style.display='none'; Codehighlighter1_459_678_Closed_Image.style.display='inline'; Codehighlighter1_459_678_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_459_678_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_459_678_Closed_Text.style.display='none'; Codehighlighter1_459_678_Open_Image.style.display='inline'; Codehighlighter1_459_678_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_459_678_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_459_678_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">删除一条</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">            BLL.TableTestBll bll</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> BLL.TableTestBll();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> srt</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.dataGrid1[</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.dataGrid1.CurrentRowIndex,</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">].ToString();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            bll.remove(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">.Parse (srt));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.dataGrid1 .DataSource</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">bll.getTableTest();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> button3_Click(</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_747_1070_Open_Image" onclick="this.style.display='none'; Codehighlighter1_747_1070_Open_Text.style.display='none'; Codehighlighter1_747_1070_Closed_Image.style.display='inline'; Codehighlighter1_747_1070_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_747_1070_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_747_1070_Closed_Text.style.display='none'; Codehighlighter1_747_1070_Open_Image.style.display='inline'; Codehighlighter1_747_1070_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_747_1070_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_747_1070_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">更新</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">            VO.Tabletest vo</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> VO.Tabletest();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Id</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">.Parse (</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox1.Text );<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Name </span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox2.Text ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Age </span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">.Parse(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox3.Text );<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            vo.Sex </span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.textBox4.Text ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            BLL.TableTestBll bll</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> BLL.TableTestBll();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            bll.updataTable(vo);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.dataGrid1 .DataSource</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">bll.getTableTest();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> button5_Click(</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_1139_1249_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1139_1249_Open_Text.style.display='none'; Codehighlighter1_1139_1249_Closed_Image.style.display='inline'; Codehighlighter1_1139_1249_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1139_1249_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1139_1249_Closed_Text.style.display='none'; Codehighlighter1_1139_1249_Open_Image.style.display='inline'; Codehighlighter1_1139_1249_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_1139_1249_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1139_1249_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">得到</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">            BLL.TableTestBll bll</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> BLL.TableTestBll();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.dataGrid1.DataSource </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">bll.getTableTest();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span></div><span id="Codehighlighter1_115_198_Open_Text"></span><br /><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> NHibernate;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Collections ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> VO;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> BLL<br /><img id="Codehighlighter1_86_1180_Open_Image" onclick="this.style.display='none'; Codehighlighter1_86_1180_Open_Text.style.display='none'; Codehighlighter1_86_1180_Closed_Image.style.display='inline'; Codehighlighter1_86_1180_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_86_1180_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_86_1180_Closed_Text.style.display='none'; Codehighlighter1_86_1180_Open_Image.style.display='inline'; Codehighlighter1_86_1180_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_86_1180_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_86_1180_Open_Text"><span style="COLOR: #000000">{<br /><img id="Codehighlighter1_89_137_Open_Image" onclick="this.style.display='none'; Codehighlighter1_89_137_Open_Text.style.display='none'; Codehighlighter1_89_137_Closed_Image.style.display='inline'; Codehighlighter1_89_137_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_89_137_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_89_137_Closed_Text.style.display='none'; Codehighlighter1_89_137_Open_Image.style.display='inline'; Codehighlighter1_89_137_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span id="Codehighlighter1_89_137_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_89_137_Open_Text"><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> </span><span style="COLOR: #808080">&lt;summary&gt;</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> Class1 的摘要说明。<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    </span><span style="COLOR: #808080">///</span><span style="COLOR: #008000"> </span><span style="COLOR: #808080">&lt;/summary&gt;</span><span style="COLOR: #808080"></span></span><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> TableTestBll<br /><img id="Codehighlighter1_166_1178_Open_Image" onclick="this.style.display='none'; Codehighlighter1_166_1178_Open_Text.style.display='none'; Codehighlighter1_166_1178_Closed_Image.style.display='inline'; Codehighlighter1_166_1178_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_166_1178_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_166_1178_Closed_Text.style.display='none'; Codehighlighter1_166_1178_Open_Image.style.display='inline'; Codehighlighter1_166_1178_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span id="Codehighlighter1_166_1178_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_166_1178_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> TableTestBll()<br /><img id="Codehighlighter1_194_198_Open_Image" onclick="this.style.display='none'; Codehighlighter1_194_198_Open_Text.style.display='none'; Codehighlighter1_194_198_Closed_Image.style.display='inline'; Codehighlighter1_194_198_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_194_198_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_194_198_Closed_Text.style.display='none'; Codehighlighter1_194_198_Open_Image.style.display='inline'; Codehighlighter1_194_198_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span><span id="Codehighlighter1_194_198_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_194_198_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> NHibernate.ISession getSession()<br /><img id="Codehighlighter1_245_465_Open_Image" onclick="this.style.display='none'; Codehighlighter1_245_465_Open_Text.style.display='none'; Codehighlighter1_245_465_Closed_Image.style.display='inline'; Codehighlighter1_245_465_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_245_465_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_245_465_Closed_Text.style.display='none'; Codehighlighter1_245_465_Open_Image.style.display='inline'; Codehighlighter1_245_465_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span><span id="Codehighlighter1_245_465_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_245_465_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.Cfg.Configuration cfg</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> NHibernate.Cfg.Configuration();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            cfg.Configure();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.ISessionFactory sess</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">cfg.BuildSessionFactory();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.ISession iss</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">sess.OpenSession();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> iss;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> System.Collections.IList getTableTest()<br /><img id="Codehighlighter1_518_630_Open_Image" onclick="this.style.display='none'; Codehighlighter1_518_630_Open_Text.style.display='none'; Codehighlighter1_518_630_Closed_Image.style.display='inline'; Codehighlighter1_518_630_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_518_630_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_518_630_Closed_Text.style.display='none'; Codehighlighter1_518_630_Open_Image.style.display='inline'; Codehighlighter1_518_630_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span><span id="Codehighlighter1_518_630_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_518_630_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.ISession sess</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.getSession();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            IList list</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">sess.Find(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">from Tabletest t</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> list;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> addTableTest(VO.Tabletest vo)<br /><img id="Codehighlighter1_678_770_Open_Image" onclick="this.style.display='none'; Codehighlighter1_678_770_Open_Text.style.display='none'; Codehighlighter1_678_770_Closed_Image.style.display='inline'; Codehighlighter1_678_770_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_678_770_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_678_770_Closed_Text.style.display='none'; Codehighlighter1_678_770_Open_Image.style.display='inline'; Codehighlighter1_678_770_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span><span id="Codehighlighter1_678_770_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_678_770_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.ISession sess</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.getSession();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sess.Save(vo,vo.Id);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sess.Flush();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> remove(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> id)<br /><img id="Codehighlighter1_803_923_Open_Image" onclick="this.style.display='none'; Codehighlighter1_803_923_Open_Text.style.display='none'; Codehighlighter1_803_923_Closed_Image.style.display='inline'; Codehighlighter1_803_923_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_803_923_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_803_923_Closed_Text.style.display='none'; Codehighlighter1_803_923_Open_Image.style.display='inline'; Codehighlighter1_803_923_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span><span id="Codehighlighter1_803_923_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_803_923_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.ISession sess</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.getSession();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sess.Delete (</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">from Tabletest t where t.Id=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">id);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sess.Flush();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> updataTable(Tabletest t)<br /><img id="Codehighlighter1_966_1175_Open_Image" onclick="this.style.display='none'; Codehighlighter1_966_1175_Open_Text.style.display='none'; Codehighlighter1_966_1175_Closed_Image.style.display='inline'; Codehighlighter1_966_1175_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_966_1175_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_966_1175_Closed_Text.style.display='none'; Codehighlighter1_966_1175_Open_Image.style.display='inline'; Codehighlighter1_966_1175_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span><span id="Codehighlighter1_966_1175_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_966_1175_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            NHibernate.ISession sess</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.getSession();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Tabletest tt</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">(Tabletest)sess.Load(t.GetType(),t.Id);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            tt.Name </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">t.Name ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            tt.Age </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">t.Age ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            tt.Sex </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">t.Sex ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sess.SaveOrUpdate(tt);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            sess.Flush();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><br /><br />配置文件<br /><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">&lt;?</span><span style="COLOR: #ff00ff">xml version="1.0" encoding="utf-8" </span><span style="COLOR: #0000ff">?&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">hibernate-configuration  </span><span style="COLOR: #ff0000">xmlns</span><span style="COLOR: #0000ff">="urn:nhibernate-configuration-2.0"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">session-factory </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="NHibernate.Test"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="connection.provider"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">NHibernate.Connection.DriverConnectionProvider</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="connection.driver_class"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">NHibernate.Driver.SqlClientDriver</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="connection.connection_string"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">Server=.;initial catalog=student1;User Id=sa;Password=</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="show_sql"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">true</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="dialect"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">NHibernate.Dialect.MsSql2000Dialect</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="use_outer_join"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">true</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="query.substitutions"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">true 1, false 0, yes 1, no 0</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">mapping </span><span style="COLOR: #ff0000">file</span><span style="COLOR: #0000ff">="personVO.hbm.xml"</span><span style="COLOR: #ff0000"> </span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />            <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">session-factory</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">hibernate-configuration</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><br />表的配置文件<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">&lt;?</span><span style="COLOR: #ff00ff">xml version="1.0" encoding="utf-8" </span><span style="COLOR: #0000ff">?&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">hibernate-mapping </span><span style="COLOR: #ff0000">xmlns</span><span style="COLOR: #0000ff">="urn:nhibernate-mapping-2.0"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">class </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="VO.Tabletest,VO"</span><span style="COLOR: #ff0000"> table</span><span style="COLOR: #0000ff">="Test"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">id </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="Id"</span><span style="COLOR: #ff0000"> column</span><span style="COLOR: #0000ff">="id"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />            </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">generator </span><span style="COLOR: #ff0000">class</span><span style="COLOR: #0000ff">="native"</span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">id</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="Name"</span><span style="COLOR: #ff0000"> column</span><span style="COLOR: #0000ff">="name"</span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="Age"</span><span style="COLOR: #ff0000"> column</span><span style="COLOR: #0000ff">="age"</span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">property </span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="Sex"</span><span style="COLOR: #ff0000"> column</span><span style="COLOR: #0000ff">="sex"</span><span style="COLOR: #0000ff">/&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">class</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">hibernate-mapping</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div><img src ="http://www.blogjava.net/wujun/aggbug/48591.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-28 14:54 <a href="http://www.blogjava.net/wujun/archive/2006/05/28/48591.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一对加密解密类[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/28/48590.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 28 May 2006 06:45:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/28/48590.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48590.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/28/48590.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48590.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48590.html</trackback:ping><description><![CDATA[
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000">   </span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">  Encrypt(</span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">  pToEncrypt,  </span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">  sKey)  <br /><img id="Codehighlighter1_64_764_Open_Image" onclick="this.style.display='none'; Codehighlighter1_64_764_Open_Text.style.display='none'; Codehighlighter1_64_764_Closed_Image.style.display='inline'; Codehighlighter1_64_764_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_64_764_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_64_764_Closed_Text.style.display='none'; Codehighlighter1_64_764_Open_Image.style.display='inline'; Codehighlighter1_64_764_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span>
				<span id="Codehighlighter1_64_764_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_64_764_Open_Text">
						<span style="COLOR: #000000">{  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            DESCryptoServiceProvider  des  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  DESCryptoServiceProvider();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">byte</span>
						<span style="COLOR: #000000">[]  inputByteArray  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  Encoding.Default.GetBytes(pToEncrypt);   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            des.Key  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  ASCIIEncoding.ASCII.GetBytes(sKey);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            des.IV  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  ASCIIEncoding.ASCII.GetBytes(sKey);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            MemoryStream  ms  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  MemoryStream();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            CryptoStream  cs  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  CryptoStream(ms,des.CreateEncryptor(),CryptoStreamMode.Write);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            cs.Write(inputByteArray,  </span>
						<span style="COLOR: #000000">0</span>
						<span style="COLOR: #000000">,  inputByteArray.Length);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            cs.FlushFinalBlock();             <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            StringBuilder  ret  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  StringBuilder();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">foreach</span>
						<span style="COLOR: #000000">(</span>
						<span style="COLOR: #0000ff">byte</span>
						<span style="COLOR: #000000">  b  </span>
						<span style="COLOR: #0000ff">in</span>
						<span style="COLOR: #000000">  ms.ToArray())  <br /><img id="Codehighlighter1_639_708_Open_Image" onclick="this.style.display='none'; Codehighlighter1_639_708_Open_Text.style.display='none'; Codehighlighter1_639_708_Closed_Image.style.display='inline'; Codehighlighter1_639_708_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_639_708_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_639_708_Closed_Text.style.display='none'; Codehighlighter1_639_708_Open_Image.style.display='inline'; Codehighlighter1_639_708_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span id="Codehighlighter1_639_708_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_639_708_Open_Text">
								<span style="COLOR: #000000">{  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                </span>
								<span style="COLOR: #008000">//</span>
								<span style="COLOR: #008000">Format  as  hex  </span>
								<span style="COLOR: #008000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
								</span>
								<span style="COLOR: #000000">                ret.AppendFormat(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">{0:X2}</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">,  b);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
						</span>
						<span style="COLOR: #000000">  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            ret.ToString();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000">  ret.ToString();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span>
				</span>
				<span style="COLOR: #000000">  <br /><img id="Codehighlighter1_770_919_Open_Image" onclick="this.style.display='none'; Codehighlighter1_770_919_Open_Text.style.display='none'; Codehighlighter1_770_919_Closed_Image.style.display='inline'; Codehighlighter1_770_919_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_770_919_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_770_919_Closed_Text.style.display='none'; Codehighlighter1_770_919_Open_Image.style.display='inline'; Codehighlighter1_770_919_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span>
				<span id="Codehighlighter1_770_919_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span>
				<span id="Codehighlighter1_770_919_Open_Text">
						<span style="COLOR: #008000">/*</span>
						<span style="COLOR: #008000">*****************************************************************<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         * 密码解密<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />         * *****************************************************************</span>
						<span style="COLOR: #008000">*/</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        </span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000">  </span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">  Decrypt(</span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">  pToDecrypt,  </span>
				<span style="COLOR: #0000ff">string</span>
				<span style="COLOR: #000000">  sKey)  <br /><img id="Codehighlighter1_986_1790_Open_Image" onclick="this.style.display='none'; Codehighlighter1_986_1790_Open_Text.style.display='none'; Codehighlighter1_986_1790_Closed_Image.style.display='inline'; Codehighlighter1_986_1790_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_986_1790_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_986_1790_Closed_Text.style.display='none'; Codehighlighter1_986_1790_Open_Image.style.display='inline'; Codehighlighter1_986_1790_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span>
				<span id="Codehighlighter1_986_1790_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_986_1790_Open_Text">
						<span style="COLOR: #000000">{  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            DESCryptoServiceProvider  des  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  DESCryptoServiceProvider();              <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">byte</span>
						<span style="COLOR: #000000">[]  inputByteArray  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">byte</span>
						<span style="COLOR: #000000">[pToDecrypt.Length  </span>
						<span style="COLOR: #000000">/</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #000000">2</span>
						<span style="COLOR: #000000">];  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">for</span>
						<span style="COLOR: #000000">(</span>
						<span style="COLOR: #0000ff">int</span>
						<span style="COLOR: #000000">  x  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #000000">0</span>
						<span style="COLOR: #000000">;  x  </span>
						<span style="COLOR: #000000">&lt;</span>
						<span style="COLOR: #000000">  pToDecrypt.Length  </span>
						<span style="COLOR: #000000">/</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #000000">2</span>
						<span style="COLOR: #000000">;  x</span>
						<span style="COLOR: #000000">++</span>
						<span style="COLOR: #000000">)  <br /><img id="Codehighlighter1_1197_1317_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1197_1317_Open_Text.style.display='none'; Codehighlighter1_1197_1317_Closed_Image.style.display='inline'; Codehighlighter1_1197_1317_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1197_1317_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1197_1317_Closed_Text.style.display='none'; Codehighlighter1_1197_1317_Open_Image.style.display='inline'; Codehighlighter1_1197_1317_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span id="Codehighlighter1_1197_1317_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_1197_1317_Open_Text">
								<span style="COLOR: #000000">{  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                </span>
								<span style="COLOR: #0000ff">int</span>
								<span style="COLOR: #000000">  i  </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000">  (Convert.ToInt32(pToDecrypt.Substring(x  </span>
								<span style="COLOR: #000000">*</span>
								<span style="COLOR: #000000">  </span>
								<span style="COLOR: #000000">2</span>
								<span style="COLOR: #000000">,  </span>
								<span style="COLOR: #000000">2</span>
								<span style="COLOR: #000000">),  </span>
								<span style="COLOR: #000000">16</span>
								<span style="COLOR: #000000">));  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                inputByteArray[x]  </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000">  (</span>
								<span style="COLOR: #0000ff">byte</span>
								<span style="COLOR: #000000">)i;  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
						</span>
						<span style="COLOR: #000000">  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            des.Key  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  ASCIIEncoding.ASCII.GetBytes(sKey);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            des.IV  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  ASCIIEncoding.ASCII.GetBytes(sKey);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            MemoryStream  ms  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  MemoryStream();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            CryptoStream  cs  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  CryptoStream(ms,des.CreateDecryptor(),CryptoStreamMode.Write);             <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            cs.Write(inputByteArray,  </span>
						<span style="COLOR: #000000">0</span>
						<span style="COLOR: #000000">,  inputByteArray.Length);  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            cs.FlushFinalBlock();             <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            StringBuilder  ret  </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000">  </span>
						<span style="COLOR: #0000ff">new</span>
						<span style="COLOR: #000000">  StringBuilder();  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />             <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">return</span>
						<span style="COLOR: #000000">  System.Text.Encoding.Default.GetString(ms.ToArray());  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span>
				</span>
		</div>
<img src ="http://www.blogjava.net/wujun/aggbug/48590.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-28 14:45 <a href="http://www.blogjava.net/wujun/archive/2006/05/28/48590.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>系列化例[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/28/48588.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 28 May 2006 06:25:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/28/48588.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48588.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/28/48588.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48588.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48588.html</trackback:ping><description><![CDATA[类<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">[Serializable]<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> MyObject <br /><img id="Codehighlighter1_40_113_Open_Image" onclick="this.style.display='none'; Codehighlighter1_40_113_Open_Text.style.display='none'; Codehighlighter1_40_113_Closed_Image.style.display='inline'; Codehighlighter1_40_113_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_40_113_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_40_113_Closed_Text.style.display='none'; Codehighlighter1_40_113_Open_Image.style.display='inline'; Codehighlighter1_40_113_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />    </span><span id="Codehighlighter1_40_113_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_40_113_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n1 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n2 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> String str </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />    }</span></span></div><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Drawing;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Collections;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.ComponentModel;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Windows.Forms;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Data;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.IO ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Runtime .Serialization .Formatters .Binary ;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Runtime .Serialization ;</span></div><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #008000">//</span><span style="COLOR: #008000">系列化</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> button1_Click(</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_70_373_Open_Image" onclick="this.style.display='none'; Codehighlighter1_70_373_Open_Text.style.display='none'; Codehighlighter1_70_373_Closed_Image.style.display='inline'; Codehighlighter1_70_373_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_70_373_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_70_373_Closed_Text.style.display='none'; Codehighlighter1_70_373_Open_Image.style.display='inline'; Codehighlighter1_70_373_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_70_373_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_70_373_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            MyObject obj </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> MyObject();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            obj.n1 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            obj.n2 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">24</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            obj.str </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Some String</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            IFormatter formatter </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> BinaryFormatter();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Stream stream </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> FileStream(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">MyFile.bin</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, FileMode.Create, FileAccess.Write, FileShare.None);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            formatter.Serialize(stream, obj);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            stream.Close();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">反。。。。。。</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">        </span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> button2_Click(</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> sender, System.EventArgs e)<br /><img id="Codehighlighter1_451_723_Open_Image" onclick="this.style.display='none'; Codehighlighter1_451_723_Open_Text.style.display='none'; Codehighlighter1_451_723_Closed_Image.style.display='inline'; Codehighlighter1_451_723_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_451_723_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_451_723_Closed_Text.style.display='none'; Codehighlighter1_451_723_Open_Image.style.display='inline'; Codehighlighter1_451_723_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_451_723_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_451_723_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            IFormatter formatter </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> BinaryFormatter();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Stream stream </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> FileStream(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">MyFile.bin</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, FileMode.Open, FileAccess.Read, FileShare.Read);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            MyObject obj </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (MyObject) formatter.Deserialize(stream);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            stream.Close();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            MessageBox.Show (obj.n1.ToString () );<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span></div><img src ="http://www.blogjava.net/wujun/aggbug/48588.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-28 14:25 <a href="http://www.blogjava.net/wujun/archive/2006/05/28/48588.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>水晶报表相关[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/28/48584.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sun, 28 May 2006 06:12:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/28/48584.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48584.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/28/48584.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48584.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48584.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: pull模式										        				protected				 				void				 Page_Load(				object				 sender, System.EventArgs e)        																								{            						//						 在...&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/05/28/48584.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/48584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-28 14:12 <a href="http://www.blogjava.net/wujun/archive/2006/05/28/48584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>asp.net操作数据库相关[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/27/48497.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 27 May 2006 10:07:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/27/48497.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48497.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/27/48497.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48497.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48497.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 使用DataRelation类创建关系并利用父/子关系读取数据示例void Page_Load(object sender, System.EventArgs e)            {                // 连接字符串和 SQL 语句                string ConnString = System.Configuration.ConfigurationSet...&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/05/27/48497.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/48497.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-27 18:07 <a href="http://www.blogjava.net/wujun/archive/2006/05/27/48497.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>asp.net生成静态页面[导入]</title><link>http://www.blogjava.net/wujun/archive/2006/05/27/48493.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 27 May 2006 09:32:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/27/48493.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48493.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/27/48493.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48493.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48493.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 思路:建个模版文件,再用C#读此文件，把里面的标记替换掉。。&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/05/27/48493.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/48493.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-27 17:32 <a href="http://www.blogjava.net/wujun/archive/2006/05/27/48493.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>asp.net 新控件学习</title><link>http://www.blogjava.net/wujun/archive/2006/05/27/48444.html</link><dc:creator>junmy</dc:creator><author>junmy</author><pubDate>Sat, 27 May 2006 01:25:00 GMT</pubDate><guid>http://www.blogjava.net/wujun/archive/2006/05/27/48444.html</guid><wfw:comment>http://www.blogjava.net/wujun/comments/48444.html</wfw:comment><comments>http://www.blogjava.net/wujun/archive/2006/05/27/48444.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wujun/comments/commentRss/48444.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wujun/services/trackbacks/48444.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: asp.net 新控件学习,搞一段时间asp.net.............&nbsp;&nbsp;<a href='http://www.blogjava.net/wujun/archive/2006/05/27/48444.html'>阅读全文</a><img src ="http://www.blogjava.net/wujun/aggbug/48444.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wujun/" target="_blank">junmy</a> 2006-05-27 09:25 <a href="http://www.blogjava.net/wujun/archive/2006/05/27/48444.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>