﻿<?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>博客园-梅子溪</title><link>http://www.cnblogs.com/Kennytian/</link><description>相互帮助,技术进步</description><language>zh-cn</language><lastBuildDate>Thu, 28 Aug 2008 03:17:57 GMT</lastBuildDate><pubDate>Thu, 28 Aug 2008 03:17:57 GMT</pubDate><ttl>60</ttl><item><title>[原]初次运用数据缓存机制</title><link>http://www.cnblogs.com/Kennytian/archive/2008/07/07/1237344.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Mon, 07 Jul 2008 03:12:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/07/07/1237344.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1237344.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/07/07/1237344.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1237344.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1237344.html</trackback:ping><description><![CDATA[今天在书上看了数据缓存,就学着写了一个例子,留作以后参考,同时也欢迎各路高手路过时,教我一些更有难度的,呵呵!
<div class="cnblogs_code" style="width: 99%; height: 262px"><span style="color: #000000">CommonData&nbsp;data&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;CommonData(); <span style="color: green">//我自己写的一个类,用于取DataTable的</span><br />
DataTable&nbsp;dt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
dt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(DataTable)Context.Cache[</span><span style="color: #800000">"</span><span style="color: #800000">JobParentCategory</span><span style="color: #800000">"</span><span style="color: #000000">]; <span style="color: green">//Context.Cache -&gt; System.Web</span><br />
</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(dt&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">)<br />
{<br />
&nbsp;&nbsp;dt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;data.JobParentCategory();<br />
&nbsp;&nbsp;Context.Cache.Insert(</span><span style="color: #800000">"</span><span style="color: #800000">JobParentCategory</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;dt); <span style="color: green">//把数据存入Cache中</span><br />
}<br />
</span><span style="color: #0000ff">foreach</span><span style="color: #000000">&nbsp;(DataRow&nbsp;dr&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;dt.Rows) <span style="color: green">//如果dt不为空,就直接遍历Cache中的DataTable</span><br />
{<br />
&nbsp;&nbsp;ddlJobCategory.Items.Add(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;ListItem(dr[</span><span style="color: #800080">2</span><span style="color: #000000">].ToString(),&nbsp;dr[</span><span style="color: #800080">1</span><span style="color: #000000">].ToString()));<br />
}</span></div>
 <img src ="http://www.cnblogs.com/Kennytian/aggbug/1237344.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41931/" target="_blank">[新闻]GC2008：星际争霸2进程报告 微调进程延续</a>]]></description></item><item><title>[原]执行存储过程后返回影响的行数</title><link>http://www.cnblogs.com/Kennytian/archive/2008/06/24/1228847.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Tue, 24 Jun 2008 04:27:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/06/24/1228847.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1228847.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/06/24/1228847.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1228847.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1228847.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 最近的项目中的&#8220;<font face="Verdana">return (int)cmd.Parameters[ReturnValue].Value;</font>&#8221;每次都是返回0，我就觉得奇怪了，用sql查询后明明有值啊？ 突然想到肯定是store procedure没有返回值，所以每次都是0, 经过在网上查询，得知<span style="color: red">rowcount</span>, 作用就是<font face="Verdana">获得上次执行的记录数，正合我意！完整代码如下：</font>
<div class="cnblogs_code" style="width: 99%; height: 157px"><span style="color: #0000ff">create</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">proc</span><span style="color: #000000">&nbsp;pr_isExistLoginName<br />
(<br />
&nbsp;&nbsp;</span><span style="color: #008000">@LoginName</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">varchar</span><span style="color: #000000">(</span><span style="font-weight: bold; color: #800000">30</span><span style="color: #000000">)<br />
)<br />
</span><span style="color: #0000ff">as</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">[</span><span style="color: #ff0000">LoginName</span><span style="color: #ff0000">]</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">[</span><span style="color: #ff0000">PersonLogin</span><span style="color: #ff0000">]</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">where</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">[</span><span style="color: #ff0000">LoginName</span><span style="color: #ff0000">]</span><span style="color: #808080">=</span><span style="color: #008000">@LoginName</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="font-weight: bold; color: #008000">@@rowcount</span></div>
Keywords:<font face="Verdana">执行存储过程,行数,rowcount,ReturnValue</font> 
<img src ="http://www.cnblogs.com/Kennytian/aggbug/1228847.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41930/" target="_blank">[新闻]科学家在世界最大对撞机中观察到首批粒子</a>]]></description></item><item><title>[原]可定义的英文小日历</title><link>http://www.cnblogs.com/Kennytian/archive/2008/06/14/1221917.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Sat, 14 Jun 2008 08:27:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/06/14/1221917.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1221917.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/06/14/1221917.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1221917.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1221917.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 最近一个英文网站要做一个显示日期,平时的小日历都是中文的,但老外的日期格式和我们不一样,他们是月日年.&nbsp; 本来想在网上找一个的,结果找半天也没有找到一个合适的. 不是太复杂,就是达不到我的要求, 索性不如自己写一个,代码如下, 有什么问题,请大家留言<br />
显示格式如下:June&nbsp;14&nbsp;2008&nbsp;16:15&nbsp;Saturday, 大家还可以自己修改所想要的<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"><span style="color: #0000ff">&lt;</span><span style="color: #800000">script&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="text/javascript"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000; background-color: #f5f5f5"><br />
engCalendar();<br />
</span><span style="color: #0000ff; background-color: #f5f5f5">function</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;engCalendar()<br />
{&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;Date();<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;ye&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getYear();&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;m&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getMonth();<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getDate();<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;w&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getDay();<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getHours();<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;mins&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getMinutes();&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">if</span><span style="color: #000000; background-color: #f5f5f5">(mins</span><span style="color: #000000; background-color: #f5f5f5">&lt;</span><span style="color: #000000; background-color: #f5f5f5">10</span><span style="color: #000000; background-color: #f5f5f5">)&nbsp;mins</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">mins;<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;sec&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;objDate.getSeconds();<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">if</span><span style="color: #000000; background-color: #f5f5f5">(sec</span><span style="color: #000000; background-color: #f5f5f5">&lt;</span><span style="color: #000000; background-color: #f5f5f5">10</span><span style="color: #000000; background-color: #f5f5f5">)&nbsp;sec</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">0</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">sec;<br />
&nbsp;&nbsp;navigator.appName</span><span style="color: #000000; background-color: #f5f5f5">==</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Netscape</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">?</span><span style="color: #000000; background-color: #f5f5f5">ye</span><span style="color: #000000; background-color: #f5f5f5">+=</span><span style="color: #000000; background-color: #f5f5f5">1900</span><span style="color: #000000; background-color: #f5f5f5">:ye;<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;weekArr&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;Array(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Sunday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Monday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Tuesday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Wednesday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Thursday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Friday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">Saturday</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br />
&nbsp;&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">var</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;monthArr&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;</span><span style="color: #0000ff; background-color: #f5f5f5">new</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;Array(</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">January</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">February</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">March</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">April</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">May</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">June</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">July</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">August</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">September</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">October</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">November</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">,</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">December</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">);<br />
&nbsp;&nbsp;document.write(monthArr[m]</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">&amp;nbsp;</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">d</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">&amp;nbsp;</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">ye</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">&amp;nbsp;</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">h</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">mins</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">sec</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">&amp;nbsp;</span><span style="color: #000000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">+</span><span style="color: #000000; background-color: #f5f5f5">weekArr[w]);<br />
}<br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">script</span><span style="color: #0000ff">&gt;</span></div>
<img src ="http://www.cnblogs.com/Kennytian/aggbug/1221917.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41929/" target="_blank">[新闻]阿里巴巴利润增1.36倍</a>]]></description></item><item><title>可逆加密解密程序(ASP版)</title><link>http://www.cnblogs.com/Kennytian/archive/2008/06/10/1216501.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Tue, 10 Jun 2008 01:39:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/06/10/1216501.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1216501.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/06/10/1216501.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1216501.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1216501.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.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">Dim</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">str</span><span style="color: #000000">:</span><span style="color: #0000ff">str</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">*(^#123</span><span style="color: #800000">"</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />Response.Write(</span><span style="color: #0000ff">str</span><span style="color: #000000">&amp;</span><span style="color: #800000">"</span><span style="color: #800000">&lt;br&nbsp;/&gt;</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">str</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Encrypt(</span><span style="color: #0000ff">str</span><span style="color: #000000">)<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />Response.Write(</span><span style="color: #0000ff">str</span><span style="color: #000000">&amp;</span><span style="color: #800000">"</span><span style="color: #800000">&lt;br&nbsp;/&gt;</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">str</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Decrypt(</span><span style="color: #0000ff">str</span><span style="color: #000000">)<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />Response.Write(</span><span style="color: #0000ff">str</span><span style="color: #000000">)<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008000">'</span><span style="color: #008000">'解密函数</span><span style="color: #008000"><br />
<img id="Codehighlighter1_148_326_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_148_326_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_148_326_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_148_326_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_148_326_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_148_326_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_148_326_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_148_326_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_148_326_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">Function&nbsp;Decrypt()</span><span id="Codehighlighter1_148_326_Open_Text"><span style="color: #0000ff">Function</span><span style="color: #000000">&nbsp;Decrypt(dcode)&nbsp;&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">Dim</span><span style="color: #000000">&nbsp;texts&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">Dim</span><span style="color: #000000">&nbsp;i&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">For</span><span style="color: #000000">&nbsp;i</span><span style="color: #000000">=</span><span style="color: #800080">1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">To</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">Len</span><span style="color: #000000">(dcode)&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;texts&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;texts&nbsp;</span><span style="color: #000000">&amp;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">Chr</span><span style="color: #000000">(</span><span style="color: #0000ff">Asc</span><span style="color: #000000">(</span><span style="color: #0000ff">Mid</span><span style="color: #000000">(dcode,i,</span><span style="color: #800080">2</span><span style="color: #000000">))</span><span style="color: #000000">-</span><span style="color: #000000">i</span><span style="color: #000000">+</span><span style="color: #800080">1</span><span style="color: #000000">)&nbsp;</span><span style="color: #008000">'</span><span style="color: #008000">在此随便加个数字改变加密后的值</span><span style="color: #008000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #0000ff">Next</span><span style="color: #000000">&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;Decrypt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;texts&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" /></span><span style="color: #0000ff">End&nbsp;Function</span></span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008000">'</span><span style="color: #008000">'加密函数</span><span style="color: #008000"><br />
<img id="Codehighlighter1_334_506_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_334_506_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_334_506_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_334_506_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_334_506_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_334_506_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_334_506_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_334_506_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_334_506_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">Function&nbsp;Encrypt()</span><span id="Codehighlighter1_334_506_Open_Text"><span style="color: #0000ff">Function</span><span style="color: #000000">&nbsp;Encrypt(ecode)&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">Dim</span><span style="color: #000000">&nbsp;texts&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">dim</span><span style="color: #000000">&nbsp;i&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;</span><span style="color: #0000ff">For</span><span style="color: #000000">&nbsp;i</span><span style="color: #000000">=</span><span style="color: #800080">1</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">To</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">Len</span><span style="color: #000000">(ecode)&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;texts&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;texts&nbsp;</span><span style="color: #000000">&amp;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">Chr</span><span style="color: #000000">(</span><span style="color: #0000ff">Asc</span><span style="color: #000000">(</span><span style="color: #0000ff">Mid</span><span style="color: #000000">(ecode,i,</span><span style="color: #800080">2</span><span style="color: #000000">))</span><span style="color: #000000">+</span><span style="color: #000000">i</span><span style="color: #000000">-</span><span style="color: #800080">1</span><span style="color: #000000">)&nbsp;</span><span style="color: #008000">'</span><span style="color: #008000">减相应的值才能还原:)</span><span style="color: #008000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;</span><span style="color: #0000ff">Next</span><span style="color: #000000"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;Encrypt&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;texts&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" /></span><span style="color: #0000ff">End&nbsp;Function</span></span><span style="color: #000000">&nbsp;</span></div>
 <img src ="http://www.cnblogs.com/Kennytian/aggbug/1216501.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41928/" target="_blank">[新闻]Google Gears覆盖四大浏览器 Safari版推出</a>]]></description></item><item><title>[原]有TreeNode”并不包含“Nodes”的定义困扰的朋友看过来</title><link>http://www.cnblogs.com/Kennytian/archive/2008/06/08/1215973.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Sun, 08 Jun 2008 08:17:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/06/08/1215973.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1215973.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/06/08/1215973.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1215973.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1215973.html</trackback:ping><description><![CDATA[<p>&nbsp; 在用TreeView的时候可能会出现ystem.Web.UI.WebControls.TreeNode&#8221;并不包含&#8220;Nodes&#8221;的定义<br />
&nbsp; 那是我们都用了类似下面的代码(我已经修正了错误)</p>
<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 alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">&nbsp;&nbsp;DataSet&nbsp;ds&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Page_Load(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
<img id="Codehighlighter1_78_256_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_78_256_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_78_256_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_78_256_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_78_256_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_78_256_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_78_256_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_78_256_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" />&nbsp;&nbsp;</span><span id="Codehighlighter1_78_256_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 alt="" src="http://www.cnblogs.com/Images/dot.gif" /></span><span id="Codehighlighter1_78_256_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(</span><span style="color: #000000">!</span><span style="color: #000000">IsPostBack)<br />
<img id="Codehighlighter1_105_252_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_105_252_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_105_252_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_105_252_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_105_252_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_105_252_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_105_252_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_105_252_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_105_252_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 alt="" src="http://www.cnblogs.com/Images/dot.gif" /></span><span id="Codehighlighter1_105_252_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;sql&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">select&nbsp;class_id,class_name,class_parentid&nbsp;from&nbsp;proclass</span><span style="color: #800000">"</span><span style="color: #000000">;<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ds&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;KennyDataOp.GetDataSet(sql);<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddTree(</span><span style="color: #800080">0</span><span style="color: #000000">,&nbsp;(TreeNode)</span><span style="color: #0000ff">null</span><span style="color: #000000">,&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">Product.aspx?cid=</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;AddTree(</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;ParentID,&nbsp;TreeNode&nbsp;pNode,</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;urls)<br />
<img id="Codehighlighter1_323_1160_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_323_1160_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_323_1160_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_323_1160_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_323_1160_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_323_1160_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_323_1160_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_323_1160_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" />&nbsp;&nbsp;</span><span id="Codehighlighter1_323_1160_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 alt="" src="http://www.cnblogs.com/Images/dot.gif" /></span><span id="Codehighlighter1_323_1160_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;DataView&nbsp;dvTree&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DataView(ds.Tables[</span><span style="color: #800080">0</span><span style="color: #000000">]);<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">过滤ParentID,得到当前的所有子节点</span><span style="color: #008000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;dvTree.RowFilter&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">[class_parentid]&nbsp;=&nbsp;</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;ParentID;<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">foreach</span><span style="color: #000000">&nbsp;(DataRowView&nbsp;Row&nbsp;</span><span style="color: #0000ff">in</span><span style="color: #000000">&nbsp;dvTree)<br />
<img id="Codehighlighter1_504_1156_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_504_1156_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_504_1156_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_504_1156_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_504_1156_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_504_1156_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_504_1156_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_504_1156_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_504_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 alt="" src="http://www.cnblogs.com/Images/dot.gif" /></span><span id="Codehighlighter1_504_1156_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TreeNode&nbsp;Node&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;TreeNode();<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(pNode&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">)<br />
<img id="Codehighlighter1_575_854_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_575_854_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_575_854_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_575_854_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_575_854_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_575_854_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_575_854_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_575_854_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_575_854_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 alt="" src="http://www.cnblogs.com/Images/dot.gif" /></span><span id="Codehighlighter1_575_854_Open_Text"><span style="color: #000000">{&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">添加根节点</span><span style="color: #008000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.Text&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Row[</span><span style="color: #800000">"</span><span style="color: #800000">class_name</span><span style="color: #800000">"</span><span style="color: #000000">].ToString();<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.NavigateUrl&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;urls&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;Row[</span><span style="color: #800000">"</span><span style="color: #800000">class_id</span><span style="color: #800000">"</span><span style="color: #000000">].ToString();<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">this</span><span style="color: #000000">.TreeView1.Nodes.Add(Node);<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.Expanded&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddTree(Int32.Parse(Row[</span><span style="color: #800000">"</span><span style="color: #800000">class_id</span><span style="color: #800000">"</span><span style="color: #000000">].ToString()),&nbsp;Node,&nbsp;urls);&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">再次递归</span><span style="color: #008000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
<img id="Codehighlighter1_872_1150_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_872_1150_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_872_1150_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_872_1150_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_872_1150_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_872_1150_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_872_1150_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_872_1150_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_872_1150_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 alt="" src="http://www.cnblogs.com/Images/dot.gif" /></span><span id="Codehighlighter1_872_1150_Open_Text"><span style="color: #000000">{&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">添加当前节点的子节点</span><span style="color: #008000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.Text&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Row[</span><span style="color: #800000">"</span><span style="color: #800000">class_name</span><span style="color: #800000">"</span><span style="color: #000000">].ToString();<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.NavigateUrl&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;urls&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;Row[</span><span style="color: #800000">"</span><span style="color: #800000">class_id</span><span style="color: #800000">"</span><span style="color: #000000">].ToString();<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pNode.ChildNodes.Add(Node);<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node.Expanded&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AddTree(Int32.Parse(Row[</span><span style="color: #800000">"</span><span style="color: #800000">class_id</span><span style="color: #800000">"</span><span style="color: #000000">].ToString()),&nbsp;Node,&nbsp;urls);&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">再次递归</span><span style="color: #008000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;}</span></span></div>
<br />
倒数第三行代码是<span style="color: red">pNode.ChildNodes.Add(Node),</span>Not pNode.Notes.Add(Node)<br />
<br />
VS&nbsp;2005&nbsp;的TreeView控件有些更改, 只有TreeView下有Nodes集合, 而TreeNode下有ChildNodes集合 
 <img src ="http://www.cnblogs.com/Kennytian/aggbug/1215973.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41927/" target="_blank">[新闻]Internet Explorer 8 Beta 2 发布</a>]]></description></item><item><title>全文服务（Microsoft 搜索）不可用。系统管理员必须启动此服务</title><link>http://www.cnblogs.com/Kennytian/archive/2008/05/30/1210418.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Fri, 30 May 2008 00:07:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/05/30/1210418.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1210418.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/05/30/1210418.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1210418.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1210418.html</trackback:ping><description><![CDATA[<span style="line-height: 15pt"><strong>全文服务(Microsoft 搜索)不可用。系统管理员必须启动此服务。</strong><br />
<br />
<span id="Content76808">1.打开sql server服务管理器 &nbsp; <br />
2.在服务下拉框中选microsoft seardh &nbsp; <br />
3.点启动 &nbsp; <br />
4.并选中当启动os时自动启动服务</span> </span></span>
<img src ="http://www.cnblogs.com/Kennytian/aggbug/1210418.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41924/" target="_blank">[新闻]中国软件协会：SAP羞辱国产软件是不正当竞争</a>]]></description></item><item><title>田坤个人简历</title><link>http://www.cnblogs.com/Kennytian/archive/2008/05/06/1185274.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Tue, 06 May 2008 08:07:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/05/06/1185274.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1185274.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/05/06/1185274.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1185274.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1185274.html</trackback:ping><description><![CDATA[<div>
<p><span style="font-size: 9pt; font-family: 宋体;">姓&nbsp;&nbsp;&nbsp; 名： 田坤&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 性&nbsp;&nbsp;&nbsp; 别： 男<br />
</span><span style="font-size: 9pt; font-family: 宋体;">出生日期： 1983年10月10日 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 工作年限： 3年以上<br />
</span><span style="font-size: 9pt; font-family: 宋体;">电子邮件： <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#75;&#101;&#110;&#110;&#121;&#116;&#105;&#97;&#110;&#64;&#109;&#115;&#110;&#46;&#99;&#111;&#109;">Kennytian@msn.com</a><br />
</span><span style="font-size: 9pt; font-family: 宋体;">移动电话： 1399－5500－102（武汉）</span></p>
<p><strong><span style="font-size: 9pt; font-family: 宋体;">教 育 经 历<br />
</span></strong><span style="font-size: 9pt; font-family: 宋体;">2007/09</span><span style="font-size: 9pt; font-family: 宋体;">――至今：武汉大学网络教育学院(业余)&nbsp;&nbsp; 工商管理专业<br />
</span><span style="font-size: 9pt; font-family: 宋体;">2002/09</span><span style="font-size: 9pt; font-family: 宋体;">――2005/07： 武汉交通学院&nbsp;&nbsp; 计算机网络技术专业</span></p>
<p><strong><span style="font-size: 9pt; font-family: 宋体;">工 作 经 验<br />
</span></strong><span style="font-size: 9pt;">2006/01</span><span style="font-size: 9pt; font-family: 宋体;">―― 至今：武汉百捷网络服务有限公司(百度武汉服务中心) Asp.Net程序员<br />
</span><span style="font-size: 9pt;">2005/06</span><span style="font-size: 9pt; font-family: 宋体;">―― </span><span style="font-size: 9pt;">2005/ 12</span><span style="font-size: 9pt; font-family: 宋体;">：楚天食品医药网&nbsp;门户网站管理员</span></p>
<p><strong><span style="font-size: 9pt; font-family: 宋体;">项 目 经 历<br />
</span></strong><span style="font-size: 9pt; font-family: 宋体;">2007/12--2008/01</span><span style="font-size: 9pt; font-family: 宋体;">：中国核桃网 <a href="http://www.hetao168.com/">http://www.hetao168.com/</a><br />
</span><span style="font-size: 9pt; font-family: 宋体;">软件环境： Windows 2003, IIS6.0 <br />
</span><span style="font-size: 9pt; font-family: 宋体;">开发工具： Visual Studio .NET 2005, Visio, Sql Server 2000<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述： 一个农副产品方面的大中型电子商务平台，展示核桃方面新闻资讯，供后台管理员，注册会员(个人会员，企业会员)发布供求信息，游客可对信息发表评论。基于ASP.NET平台，程序输出采用DIV+CSS布局，多处采用Ajax技术<br />
</span><span style="font-size: 9pt; font-family: 宋体;">责任描述： 系统设计及开发，独立完成，基于ASP.NET＋Ajax </span></p>
<p><span style="font-size: 9pt; font-family: 宋体;">2007/10--2007/10</span><span style="font-size: 9pt; font-family: 宋体;">：湖北营养师网 <a href="http://www.hubeiyys.com/">http://www.hubeiyys.com/</a><br />
</span><span style="font-size: 9pt; font-family: 宋体;">软件环境： Windows 2003, IIS6.0<br />
</span><span style="font-size: 9pt; font-family: 宋体;">开发工具： Visual Studio .NET 2005, Access<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述： 用于展示营养方面新闻资讯，介绍营养师的一个综合性门户网站。程序输出部分于Div形式表现<br />
</span><span style="font-size: 9pt; font-family: 宋体;">责任描述： 系统设计及开发，独立完成</span></p>
<p><span style="font-size: 9pt; font-family: 宋体;">2007/08--2007/08</span><span style="font-size: 9pt; font-family: 宋体;">：市场部物料管理系统(MMS)<br />
</span><span style="font-size: 9pt; font-family: 宋体;">软件环境： Windows 2003, IIS6.0 <br />
</span><span style="font-size: 9pt; font-family: 宋体;">开发工具： Visual Studio .NET 2005, Visio, Access <br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述： 作用于市场部物料在线记录的入库，发放等管理操作。(基于ASP.NET平台,DIV+CSS布局) <br />
</span><span style="font-size: 9pt; font-family: 宋体;">责任描述： 系统设计及开发，独立完成 </span></p>
<p>&nbsp;</p>
<p><span style="font-size: 9pt; font-family: 宋体;">2007/03--2007/04</span><span style="font-size: 9pt; font-family: 宋体;">：信息通道管理系统(ICMS) <br />
</span><span style="font-size: 9pt; font-family: 宋体;">软件环境： Windows 2003, IIS6.0 <br />
</span><span style="font-size: 9pt; font-family: 宋体;">开发工具： Visual Studio .NET 2005, Visio, Access <br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述： 作用于客服部经理、技术部经理和培训部主管分别发布一些部门内部文件和资料，供各部门员工查看，下载。(基于ASP.NET平台)<br />
</span><span style="font-size: 9pt; font-family: 宋体;">责任描述： 系统设计及开发，独立完成，基于ASP.NET＋Ajax </span></p>
<p><span style="font-size: 9pt; font-family: 宋体;">2007/01--2007/02</span><span style="font-size: 9pt; font-family: 宋体;">：网络信息管理系统(WIMS)<br />
</span><span style="font-size: 9pt; font-family: 宋体;">软件环境： Windows 2003, IIS6.0<br />
</span><span style="font-size: 9pt; font-family: 宋体;">开发工具： Visual Studio .NET 2005, Visio, Access<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述： 这个项目作用于管理技术部内部同事们每个星期网站制作的完成量及工作进程(基于ASP.NET平台)<br />
</span><span style="font-size: 9pt; font-family: 宋体;">责任描述： 系统设计及开发,独立完成</span></p>
<p><span style="font-size: 9pt; font-family: 宋体;">2006/12--2006/12</span><span style="font-size: 9pt; font-family: 宋体;">：优秀网站评选系统<br />
</span><span style="font-size: 9pt; font-family: 宋体;">软件环境： Windows 2003, IIS6.0<br />
</span><span style="font-size: 9pt; font-family: 宋体;">开发工具： Visual Studio .NET 2005, Visio, Access<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述： 优秀网站展示，投票管理(基于ASP.NET平台)<br />
</span><span style="font-size: 9pt; font-family: 宋体;">责任描述： 系统设计及开发，独立完成。</span></p>
<p><span style="font-size: 9pt; font-family: 宋体;">项目时间：工作期间<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目名称：中小型企业网站</span><span style="font-size: 9pt;">(</span><span style="font-size: 9pt; font-family: 宋体;">工作期间开发了近</span><span style="font-size: 9pt;">500</span><span style="font-size: 9pt; font-family: 宋体;">个</span><span style="font-size: 9pt;">)<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目描述：用于企业发布自己的信息及产品<br />
</span><span style="font-size: 9pt; font-family: 宋体;">项目职责：程序设计及开发，基于</span><span style="font-size: 9pt;">ASP</span></p>
<p><strong><span style="font-size: 9pt; font-family: 宋体;">技&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 能<br />
</span></strong><span style="font-size: 9pt;">ASP.NET&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;28</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">JavaScript&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;37</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">Dreamweaver </span><span style="font-size: 9pt; font-family: 宋体;">精通</span><span style="font-size: 9pt;">&nbsp;42</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">ASP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">精通</span><span style="font-size: 9pt;">&nbsp;33</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">CSS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;37</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">SQL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;16</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">XHTML&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">精通</span><span style="font-size: 9pt;">&nbsp;34</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">Access&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">精通</span><span style="font-size: 9pt;">&nbsp;40</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">XML/XSLT&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">一般</span><span style="font-size: 9pt;">&nbsp;8</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">Photoshop&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">一般</span><span style="font-size: 9pt;">&nbsp;12</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">C#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;34</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">IIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;30</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">Visio&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9pt; font-family: 宋体;">熟练</span><span style="font-size: 9pt;">&nbsp;10</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><span style="font-size: 9pt;">SAP FI/CO &nbsp;</span><span style="font-size: 9pt; font-family: 宋体;">了解</span><span style="font-size: 9pt;">&nbsp;&nbsp; 1</span><span style="font-size: 9pt; font-family: 宋体;">月<br />
</span><strong><span style="font-size: 9pt; font-family: 宋体;"><br />
证&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 书&nbsp;<br />
</span></strong><span style="font-size: 9pt;">2003/04 &nbsp;</span><span style="font-size: 9pt; font-family: 宋体;">校园科技艺术节程序设计</span><span style="font-size: 9pt;">(C</span><span style="font-size: 9pt; font-family: 宋体;">语言</span><span style="font-size: 9pt;">) </span><span style="font-size: 9pt; font-family: 宋体;">一等奖<br />
</span><span style="font-size: 9pt;">2004/06&nbsp;CET4</span></p>
</div>
<p><span style="font-size: 9pt; font-family: 宋体;">最后更新：</span><span style="font-size: 9pt;">2008-4-18 20:48:12<br />
<br />
Keywords:<font face="Verdana">田坤,田坤个人简历,Kenny个人简历,<font face="Verdana">田坤ASP.NET简历</font></font></span></p>
<p><a href="http://www.cnblogs.com/Files/Kennytian/KennyResume.doc">田坤简历下载</a> </p>

<img src ="http://www.cnblogs.com/Kennytian/aggbug/1185274.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41923/" target="_blank">[新闻]福布斯：Facebook网站十大最火爆游戏</a>]]></description></item><item><title>[转]解决sql2000挂起无法安装的问题</title><link>http://www.cnblogs.com/Kennytian/archive/2008/04/15/1153741.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Tue, 15 Apr 2008 01:13:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/04/15/1153741.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1153741.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/04/15/1153741.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1153741.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1153741.html</trackback:ping><description><![CDATA[<p><font face="Verdana">关于：以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法 <br />
以前装过sql server，后来删掉。现在重装，却出现&#8220;以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机&#8221;错误。无法进行下去。 <br />
&nbsp;&nbsp; 步骤是： </font></p>
<p><font face="Verdana">&nbsp;&nbsp; 1）添加/删除程序中彻底删除sql server。 </font></p>
<p><font face="Verdana">&nbsp;&nbsp; 2）将没有删除的sql server目录也删除掉。 </font></p>
<p><font face="Verdana">&nbsp;&nbsp; 3) 册表编辑器，在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目，并删除它。这样就可以清除安装暂挂项目。 </font></p>
<p><font face="Verdana">&nbsp;&nbsp; 4) 册表中跟sql server相关的键。</font></p>
<p><font face="Verdana">&nbsp;&nbsp;&nbsp; 其实估计只要做第3步就可以搞定，这样就可以清除安装暂挂项目。自己是先走了1，2，4，最后做了3才搞定。所以估计3才是最关键的.</font></p>
<img src ="http://www.cnblogs.com/Kennytian/aggbug/1153741.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41922/" target="_blank">[新闻]谷歌允许用户评论搜索结果调整顺序</a>]]></description></item><item><title>[转]安装SQL Server 2000 时出现 command line option syntax error</title><link>http://www.cnblogs.com/Kennytian/archive/2008/04/15/1153727.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Tue, 15 Apr 2008 01:06:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/04/15/1153727.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1153727.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/04/15/1153727.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1153727.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1153727.html</trackback:ping><description><![CDATA[<p><font face="Verdana">SQLServer无法安装-提示command line option syntax error</font></p>
<p><font face="Verdana">当安装程序安装到：<br />
安装程序正在安装ms数据访问组件<br />
时，屏幕出现错误提示：<br />
command line option syntax error,type command/? for help</font></p>
<p><font face="Verdana">然后点确定继续，结果到：<br />
安装程序正在安装HTML帮助<br />
时，屏幕又出现标题为html help 1.32 update错误警对话框提示：<br />
command line option syntax error,type command/? for help</font></p>
<p><font face="Verdana">然后我再点确定继续，安装程序开始复制文件，复制完文件后又出现错误提示：<br />
无法找到动态连接库sqlunirl.dll（sqlunirl.dll是MDAC的一个组件），于指定路径<br />
点确定后安装程序停止运行，让查看安装日志<br />
&nbsp;</font></p>
<p><font face="Verdana">解决方法:</font></p>
<p><font face="Verdana">引起这问题的原因是,SQLServer的安装文件,放在中文目录下.</font></p>
<p><font face="Verdana">将SQLServer的安装文件,拷到英文目录,安装就OK</font></p>
<p><font face="Verdana">比如将:</font></p>
<p><font face="Verdana">D:\软件\Sqlserver</font></p>
<p><font face="Verdana">中的"软件"去掉.</font></p>
<p><font face="Verdana">注:MDAC （Microsoft Data Access Components）是微软数据库访问组件，Netpise和许多利用数据库的软件都需要操作系统安装MDAC。很多用户的操作系统中已经存在了MDAC，有些是操作系统内置的、有些是其它应用程序安装的。</font></p>
<p><font face="Verdana">补充方法(未测试)</font></p>
<p><font face="Verdana">1.重装MDAC<br />
2.修改注册表:<br />
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup<br />
删除ExceptionComponents<br />
重启,安装.<br />
很多时候不需要 第一步 操作。</font></p>
<img src ="http://www.cnblogs.com/Kennytian/aggbug/1153727.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41922/" target="_blank">[新闻]谷歌允许用户评论搜索结果调整顺序</a>]]></description></item><item><title>[原]如何将一个表中的某一列的数据全部复制到另一个表中</title><link>http://www.cnblogs.com/Kennytian/archive/2008/03/26/1123815.html</link><dc:creator>Kenny tian</dc:creator><author>Kenny tian</author><pubDate>Wed, 26 Mar 2008 15:13:00 GMT</pubDate><guid>http://www.cnblogs.com/Kennytian/archive/2008/03/26/1123815.html</guid><wfw:comment>http://www.cnblogs.com/Kennytian/comments/1123815.html</wfw:comment><comments>http://www.cnblogs.com/Kennytian/archive/2008/03/26/1123815.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/Kennytian/comments/commentRss/1123815.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Kennytian/services/trackbacks/1123815.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"><span style="color: #0000ff">insert</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">into</span><span style="color: #000000">&nbsp;department(dptName)&nbsp;</span><span style="color: #0000ff">select</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">distinct</span><span style="color: #000000">&nbsp;edpt&nbsp;</span><span style="color: #0000ff">from</span><span style="color: #000000">&nbsp;employee</span></div>
<p>上面这句sql语句的作用: 把employee表中edpt列的不重复记录查询出来,然后复制到department表中</p>
<p>keywords:sql,某一列复制到另一个表,列复制,列复制到,复制列</p>
 <img src ="http://www.cnblogs.com/Kennytian/aggbug/1123815.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41921/" target="_blank">[新闻]Internet 另一超级漏洞被公布</a>]]></description></item></channel></rss>