﻿<?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/epjnpe/</link><description>如果,你没有耐心等待成功的到来,那么,你将用一生的耐心去面对失败。</description><language>zh-cn</language><lastBuildDate>Thu, 21 Aug 2008 18:45:56 GMT</lastBuildDate><pubDate>Thu, 21 Aug 2008 18:45:56 GMT</pubDate><ttl>60</ttl><item><title>Mailbox unavailable. The server response was: 5.7.1 Unable to relay for (email address).</title><link>http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210918.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Fri, 30 May 2008 11:26:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210918.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1210918.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210918.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1210918.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1210918.html</trackback:ping><description><![CDATA[<br />
在发送email时得到这个异常，<br />
<font face="Verdana">Mailbox unavailable. The server response was: 5.7.1 Unable to relay for (email address).<br />
</font><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.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">client.DeliveryMethod&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;SmtpDeliveryMethod.PickupDirectoryFromIis;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></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.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MailMessage&nbsp;message&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;MailMessage(from,&nbsp;to,&nbsp;subject,&nbsp;body);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SmtpClient&nbsp;client&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;SmtpClient();<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;client.DeliveryMethod&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;SmtpDeliveryMethod.PickupDirectoryFromIis;<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="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message.IsBodyHtml&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 src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;client.Send(message);</span></div>
<br />
发信正常了:)
<img src ="http://www.cnblogs.com/epjnpe/aggbug/1210918.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41822/" target="_blank">[新闻]第一财经周刊:当前互联网世界正处无秩序时代</a>]]></description></item><item><title>再谈Images到xps,pdf的转换</title><link>http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210912.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Fri, 30 May 2008 11:08:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210912.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1210912.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210912.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1210912.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1210912.html</trackback:ping><description><![CDATA[摘要: 介绍如何将Image转换为xps,如何将Image加入word文档&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2008/05/30/1210912.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/1210912.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41822/" target="_blank">[新闻]第一财经周刊:当前互联网世界正处无秩序时代</a>]]></description></item><item><title>SQL Server 2005中xml类型和函数的简单应用</title><link>http://www.cnblogs.com/epjnpe/archive/2008/04/25/1171543.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Fri, 25 Apr 2008 12:54:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/04/25/1171543.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1171543.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/04/25/1171543.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1171543.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1171543.html</trackback:ping><description><![CDATA[摘要: 简单应用SQL 2005 xml字段类型实现批量操作数据库&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2008/04/25/1171543.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/1171543.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41820/" target="_blank">[新闻]Visual Studio 2008 SDK 1.1 发布</a>]]></description></item><item><title>部分Office 2007文件格式转换为xps和pdf代码整理</title><link>http://www.cnblogs.com/epjnpe/archive/2008/04/24/1168173.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Thu, 24 Apr 2008 14:30:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/04/24/1168173.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1168173.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/04/24/1168173.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1168173.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1168173.html</trackback:ping><description><![CDATA[摘要: 通过代码调用office 2007 PDF&XPS AddIn实现Word,Excel,PowerPoint到pdf和xps的转换。&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2008/04/24/1168173.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/1168173.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41821/" target="_blank">[新闻]死敌VMware变身微软认证计划新成员</a>]]></description></item><item><title>Image.FromFile gives "Out of Memory" Exception for icon</title><link>http://www.cnblogs.com/epjnpe/archive/2008/03/17/1110425.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Mon, 17 Mar 2008 12:02:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/03/17/1110425.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1110425.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/03/17/1110425.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1110425.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1110425.html</trackback:ping><description><![CDATA[<br />
I got "Out of memory" exception when load an ".ico" file use <font face="Verdana">System.Drawing.Image.FromFile, <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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">Image.FromFile(sFilePath,&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">);</span></div>
but don't get any exception when load a ".jpg" file, and there are same permission settings for these files. I found a&nbsp;<a href="http://jcapka.blogspot.com/2006/06/imagefromfile-gives-out-of-memory.html">post</a> which said the exception caused by it doesn't have <font face="Verdana">sufficient permission. :(<br />
</font><br />
And I still got "Paramter is not vaild" exception when load the ico use Image.FromStream. <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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">FileStream&nbsp;fs&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;FileStream(sFilePath,&nbsp;FileMode.Open,&nbsp;FileAccess.Read);<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" />Image&nbsp;img&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Image.FromStream(fs,&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">,&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">);</span></div>
I'm confused, the codes seem work on another PC. :(<br />
<br />
Who knows what am i doing wrong?</font>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/1110425.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41819/" target="_blank">[新闻]英特尔雅虎开发网络计算机频道</a>]]></description></item><item><title>简单介绍PDF,XPS,Images,Office 2007之间的转换方法</title><link>http://www.cnblogs.com/epjnpe/archive/2008/03/12/1086354.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Wed, 12 Mar 2008 12:08:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/03/12/1086354.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1086354.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/03/12/1086354.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1086354.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1086354.html</trackback:ping><description><![CDATA[摘要: 在实现这些文件格式转换时，使用了第三方的一个组件：Amyuni PDF Creator .NET，Licence好像需要399美刀。这里使用的是30天试用Licence。主要需要是三个dll，在项目中添加对他们的引用就可以了.在B/S应用中部署时可能碰到问题在此blog第二条描述解决办法。privatestringlicensee="PDFCreatorEvaluationlicense";pri&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2008/03/12/1086354.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/1086354.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41818/" target="_blank">[新闻]Windows Live视频邮件9月9日开始测试</a>]]></description></item><item><title>SQL 2005 全文检索(续)</title><link>http://www.cnblogs.com/epjnpe/archive/2008/02/29/1086329.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Fri, 29 Feb 2008 08:11:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/02/29/1086329.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1086329.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/02/29/1086329.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1086329.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1086329.html</trackback:ping><description><![CDATA[之前，<a href="http://www.cnblogs.com/epjnpe/archive/2007/03/24/686297.html">简单介绍如何为SQL2005普通文本字段创建全文检索</a>，这次是针对存储在数据库中的文件内容进行全文检索，创建cataglog和主键唯一索引和之前是一样的，不同的是在创建全文检索引时，有点不同，由于是以二进制方式存储的文件内容，因此需要文件的扩展名作为辅助，在创建索引时，需要指定这个存储文件扩展名的字段：<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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">CREATE</span><span style="color: #000000">&nbsp;FULLTEXT&nbsp;</span><span style="color: #0000ff">INDEX</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">ON</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">[</span><span style="color: #ff0000">tablename</span><span style="color: #ff0000">]</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="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">[</span><span style="color: #ff0000">textfield</span><span style="color: #ff0000">]</span><span style="color: #000000">&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;</span><span style="color: #008080">--</span><span style="color: #008080">Full-text&nbsp;index&nbsp;column&nbsp;name&nbsp;</span><span style="color: #008080"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TYPE&nbsp;</span><span style="color: #0000ff">COLUMN</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">[</span><span style="color: #ff0000">FileExtension</span><span style="color: #ff0000">]</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">Name&nbsp;of&nbsp;column&nbsp;that&nbsp;contains&nbsp;file&nbsp;type&nbsp;information</span><span style="color: #008080"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Language&nbsp;</span><span style="font-weight: bold; color: #800000">0X0</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">0X0&nbsp;is&nbsp;LCID&nbsp;for&nbsp;neutral&nbsp;language</span><span style="color: #008080"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #000000">)<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">KEY</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">INDEX</span><span style="color: #000000">&nbsp;[IndexName]&nbsp;</span><span style="color: #0000ff">ON</span><span style="color: #000000">&nbsp;[CatelogName]&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">Unique&nbsp;index</span><span style="color: #008080"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">WITH</span><span style="color: #000000">&nbsp;CHANGE_TRACKING&nbsp;AUTO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008080">--</span><span style="color: #008080">Population&nbsp;type</span></div>
<br />
这种对文件内容进行全文检索，SQL 2005主要针对两种字段类型：VarBinary(Max), Image. 在更改了字段类型后，全文检索就不能正常工作了，检索不出想要的数据，比如：原来是Image，更改为VarBinary(MAX)，此时需要重新创建全文索引就可以了，其他的不用做任何修改。另外，SQL 2005全文检索还支持以下字段类型：char, varchar, nvarchar, xml.其中，XML和VarBinary(MAX), Image类同。<br />
<br />
另外，在删除已经存在的full-text catalog，重新创建同名的catalog, 会得到下面的错误提示：
<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">File</span><span style="color: #000000">&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">sysft_CatalogName</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;cannot&nbsp;be&nbsp;reused&nbsp;until&nbsp;after&nbsp;the&nbsp;</span><span style="color: #0000ff">next</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">BACKUP</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">LOG</span><span style="color: #000000">&nbsp;operation.</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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">BACKUP</span><span style="color: #000000">&nbsp;</span><span style="color: #ff00ff">LOG</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">&lt;</span><span style="color: #000000">Dbname</span><span style="color: #808080">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">to</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">disk</span><span style="color: #808080">=</span><span style="color: #000000">"c:\</span><span style="color: #0000ff">temp</span><span style="color: #000000">.</span><span style="color: #ff00ff">log</span><span style="color: #000000">"</span></div>
<p>这样可以通过全文检索搜索到文件内容中包含关键字的记录了，这种情况是在文件内容存储在数据库中时解决方案，如果，文件本身存储在磁盘上，如何进行全文检索呢？我知道一个解决方案是通过Lucene.Net来实现。<br />
<br />
</p>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/1086329.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41817/" target="_blank">[新闻]Intel首次公开展示Nehalem架构迅驰3平台</a>]]></description></item><item><title>简单实现C#生成Excel 2007文件并下载</title><link>http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056509.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Mon, 28 Jan 2008 09:50:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056509.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1056509.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056509.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1056509.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1056509.html</trackback:ping><description><![CDATA[摘要: 简单实现生成xlsx文件并下载&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056509.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/1056509.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41816/" target="_blank">[新闻]Pogo浏览器</a>]]></description></item><item><title>简单应用ReportViewer控件</title><link>http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056432.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Mon, 28 Jan 2008 08:55:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056432.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/1056432.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056432.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/1056432.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/1056432.html</trackback:ping><description><![CDATA[摘要: 简单介绍使用ReportViewer控件显示Reporting Service中的报表&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2008/01/28/1056432.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/1056432.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41816/" target="_blank">[新闻]Pogo浏览器</a>]]></description></item><item><title>配置SQL Server Session方法</title><link>http://www.cnblogs.com/epjnpe/archive/2007/12/05/984053.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Wed, 05 Dec 2007 11:54:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/12/05/984053.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/984053.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/12/05/984053.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/984053.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/984053.html</trackback:ping><description><![CDATA[以下过程是在Win 2003 SP2 + IIS 6.0, ASP.NET 2.0, SQL Server 2005下进行的。<br />
<br />
1. 安装Session数据库<br />
到Framework目录<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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727</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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">aspnet_regsql.exe&nbsp;-ssadd&nbsp;-sstype&nbsp;c&nbsp;-d&nbsp;[DB]&nbsp;&nbsp;-S&nbsp;[Server]&nbsp;&#8211;E</span></div>
<br />
-E是使用Windows认证，也可以使用数据库认证：<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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #000000">aspnet_regsql.exe&nbsp;-ssadd&nbsp;-sstype&nbsp;c&nbsp;-d&nbsp;[DB]&nbsp;&nbsp;-S&nbsp;[Server]&nbsp;&#8211;U&nbsp;[User&nbsp;Name]&nbsp;&#8211;&nbsp;P&nbsp;[Password]</span></div>
<br />
在指定的SQL Server服务器的指定数据库中建立Session数据库，可以是个单独的数据库，也就是可以是程序所用的数据库，也可以不给名字，那么会使用一个默认的数据库名称。创建完成后，在Sql Server里给上相应的帐号权限。<br />
<br />
2. 修改web.config:<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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">sessionState&nbsp;</span><span style="color: #ff0000">mode</span><span style="color: #0000ff">="SQLServer"</span><span style="color: #ff0000">&nbsp;allowCustomSqlDatabase</span><span style="color: #0000ff">="true"</span><span style="color: #ff0000">&nbsp;sqlConnectionString</span><span style="color: #0000ff">="data&nbsp;source=[Server];initial&nbsp;catalog=[DB];user&nbsp;id=[User&nbsp;Name];password=[Password]"</span><span style="color: #ff0000"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cookieless</span><span style="color: #0000ff">="false"</span><span style="color: #ff0000"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timeout</span><span style="color: #0000ff">="20"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</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.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">sessionState&nbsp;</span><span style="color: #ff0000">mode</span><span style="color: #0000ff">="SQLServer"</span><span style="color: #ff0000">&nbsp;sqlConnectionString</span><span style="color: #0000ff">="data&nbsp;source=[Server];user&nbsp;id=[User&nbsp;Name];password=[Password]"</span><span style="color: #ff0000"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cookieless</span><span style="color: #0000ff">="false"</span><span style="color: #ff0000"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timeout</span><span style="color: #0000ff">="20"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span></div>
<br />
这样，程序的Session就会存储到数据库中了，有一点需要注意的是，这样配置以后，存到Session中的对象必须是可序列化的，如果是自定义的类，那么就要加上[Seriablizable]属性。<br />
 <img src ="http://www.cnblogs.com/epjnpe/aggbug/984053.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41807/" target="_blank">[新闻]洪磊口述:番茄花园如何捆绑流氓软件月入十万</a>]]></description></item><item><title>采用负载均衡,部署了两个ASP.NET 2.0的站点服务器碰到的问题</title><link>http://www.cnblogs.com/epjnpe/archive/2007/12/04/982731.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Tue, 04 Dec 2007 11:49:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/12/04/982731.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/982731.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/12/04/982731.html#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/982731.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/982731.html</trackback:ping><description><![CDATA[摘要: 采用负载均衡服务器的情况下部署两台站点服务器，碰到几个问题及他们的解决办法。&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/12/04/982731.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/982731.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41813/" target="_blank">[新闻]2008年8月21日IT博客精选：盖茨复出？</a>]]></description></item><item><title>初试VSTS 2008(TFS安装)</title><link>http://www.cnblogs.com/epjnpe/archive/2007/11/25/971955.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 25 Nov 2007 13:00:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/11/25/971955.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/971955.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/11/25/971955.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/971955.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/971955.html</trackback:ping><description><![CDATA[摘要: 简单介绍TFS 2008 安装过程&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/11/25/971955.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/971955.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41812/" target="_blank">[新闻]微软宣布将斥资1亿美元购买Novell证书</a>]]></description></item><item><title>Windows Server 2003分区修改方法[转载]</title><link>http://www.cnblogs.com/epjnpe/archive/2007/10/18/928577.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Thu, 18 Oct 2007 02:20:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/10/18/928577.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/928577.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/10/18/928577.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/928577.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/928577.html</trackback:ping><description><![CDATA[摘要: PartitionMagic在Win Server 2003下不能用，其实Windows自己也可以修改分区大小。&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/10/18/928577.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/928577.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41811/" target="_blank">[新闻]携程谷歌将联合发旅游榜单</a>]]></description></item><item><title>制作VSTO 2005 SE开发的Office 2007 AddIn的安装包</title><link>http://www.cnblogs.com/epjnpe/archive/2007/09/23/902924.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sat, 22 Sep 2007 16:42:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/09/23/902924.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/902924.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/09/23/902924.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/902924.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/902924.html</trackback:ping><description><![CDATA[摘要: 简单介绍Office 2007 Add-In安装包制作过程&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/09/23/902924.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/902924.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41810/" target="_blank">[新闻]商刊:Google不可能永远领先 微软寄希望于时间</a>]]></description></item><item><title>一个简单的document library event handler</title><link>http://www.cnblogs.com/epjnpe/archive/2007/08/18/860882.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sat, 18 Aug 2007 06:08:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/08/18/860882.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/860882.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/08/18/860882.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/860882.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/860882.html</trackback:ping><description><![CDATA[摘要: 简单介绍如何开发document library 的 event handler&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/08/18/860882.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/860882.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41809/" target="_blank">[新闻]微软下周四将发布IE 8 Beta 2,正式版将于11月推出</a>]]></description></item><item><title>VS 2005 SP1 安装错误 [续]</title><link>http://www.cnblogs.com/epjnpe/archive/2007/08/18/860642.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sat, 18 Aug 2007 02:28:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/08/18/860642.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/860642.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/08/18/860642.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/860642.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/860642.html</trackback:ping><description><![CDATA[<p><br><a href="http://www.cnblogs.com/epjnpe/archive/2007/01/13/619415.html">之前在一个我的blog提到</a>，在我的笔记本上安装VS2005 SP1多次，均失败，并且也更改本地安全策略。从网上找到把SP1集成到VS2005安装一起的方法，尝试依然是这个错误，无奈在我的古董机上尝试集成，还好成功了。<br>显得我的笔记本（ThankPad T43，迅驰1.86G，1G内存）还不如我的古董机（n年前的组装机，PIII 866， 256M内存）。<img height=20 src="http://www.cnblogs.com/Emoticons/QQ/cold.gif" width=20 border=0><br>使用集成后的安装程序，可以在我的笔记本上安装。<br><br>最近终于找到真正的原因。<br><br>是由于我的外加的那条内存的问题，笔记本原装512M内存，我外加了一条512M，将这条外加内存去除，可以单独安装VS2005 SP1。但平时使用这条内存是没有任何问题的。已经用近2年了。<br><br>我的那条内存是宇瞻的DDR II 533的，大家选购时要注意了。<br><br>内存竟然能影响到软件的安装。在安装时，看到msi的进程占用内存不断增加，最后就失败了。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/860642.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41809/" target="_blank">[新闻]微软下周四将发布IE 8 Beta 2,正式版将于11月推出</a>]]></description></item><item><title>一个简单的Checkbox Custom Field Type </title><link>http://www.cnblogs.com/epjnpe/archive/2007/08/17/860223.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Fri, 17 Aug 2007 11:52:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/08/17/860223.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/860223.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/08/17/860223.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/860223.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/860223.html</trackback:ping><description><![CDATA[摘要: 简单介绍Custom Field Type开发方法&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/08/17/860223.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/860223.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41808/" target="_blank">[新闻]Ubuntu老大手下得力干将被Mozilla挖角</a>]]></description></item><item><title>ASP.NET 2.0 SQL Cache 配置方法</title><link>http://www.cnblogs.com/epjnpe/archive/2007/08/14/855420.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Tue, 14 Aug 2007 07:28:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/08/14/855420.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/855420.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/08/14/855420.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/855420.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/855420.html</trackback:ping><description><![CDATA[摘要: 介绍ASP.NET 2.0 SQL Cache 配置方法&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/08/14/855420.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/855420.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41806/" target="_blank">[新闻]丁丁网正加速区域扩张 第三轮融资已排入日程</a>]]></description></item><item><title>解读Document Library关于权限的对象模型</title><link>http://www.cnblogs.com/epjnpe/archive/2007/08/12/852933.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 12 Aug 2007 14:56:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/08/12/852933.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/852933.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/08/12/852933.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/852933.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/852933.html</trackback:ping><description><![CDATA[摘要: 介绍Document Library关于权限的几个对象模型&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/08/12/852933.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/852933.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41805/" target="_blank">[新闻]张亚勤一改陈永正做法 微软举报洪磊为推广Vista</a>]]></description></item><item><title>SharePoint应用AJAX.NET和AJAX Control Toolkit</title><link>http://www.cnblogs.com/epjnpe/archive/2007/08/11/851676.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sat, 11 Aug 2007 03:58:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/08/11/851676.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/851676.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/08/11/851676.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/851676.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/851676.html</trackback:ping><description><![CDATA[摘要: 详细描述如何将AJAX.NET 和AJAX Control Toolkit应用到SharePoint中&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/08/11/851676.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/851676.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41802/" target="_blank">[新闻]微软Office 14即将展开Alpha测试</a>]]></description></item><item><title>Word 2007 AddIn开发中的一个奇怪问题</title><link>http://www.cnblogs.com/epjnpe/archive/2007/07/01/801922.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 01 Jul 2007 03:05:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/07/01/801922.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/801922.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/07/01/801922.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/801922.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/801922.html</trackback:ping><description><![CDATA[摘要: Word 2007 AddIns&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/07/01/801922.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/801922.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41801/" target="_blank">[新闻]《星际争霸2》新图</a>]]></description></item><item><title>SQL Server 2005 Replication</title><link>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794118.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 24 Jun 2007 14:29:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794118.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/794118.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794118.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/794118.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/794118.html</trackback:ping><description><![CDATA[<p>Replication就是在两个数据库实例间建立一个关系，当一个实例中的内容（包括表，存储过程，视图，函数....这可在配置过程中选择）被修改，Sql Server也会将新的状态应用到另一个数据库实例上，大概有20秒钟的延迟。</p>
<p>配置过程很简单，Sql Server提供了配置向导。<a href="http://www.awprofessional.com/articles/article.asp?p=599700&amp;rl=1">这里</a>详细描述了配置过程。</p>
<p>我们在配置完成后，同步数据库时有一个存储过程始终不能成功：<br>出现一个异常：<br>Insert Error: Column name or number of supplied values does not match table definition.</p>
<p>经过仔细检查发现：<br>是一个Insert语句的问题，原来这样写Insert tablename values(@column1, @column2....)<br>就引发这个异常，当将列名加上后一切正常了Insert tablename(column1, column2....) values(@column1,@column2....)</p>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/794118.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41800/" target="_blank">[新闻]Google放出Android开发路线图</a>]]></description></item><item><title>企业库自定义config文件</title><link>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794115.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 24 Jun 2007 14:28:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794115.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/794115.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794115.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/794115.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/794115.html</trackback:ping><description><![CDATA[摘要: 企业库自定义config文件&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/06/24/794115.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/794115.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41800/" target="_blank">[新闻]Google放出Android开发路线图</a>]]></description></item><item><title>运行时修改config文件</title><link>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794104.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 24 Jun 2007 14:22:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794104.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/794104.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/06/24/794104.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/794104.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/794104.html</trackback:ping><description><![CDATA[摘要: 运行时修改config文件&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/06/24/794104.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/794104.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41800/" target="_blank">[新闻]Google放出Android开发路线图</a>]]></description></item><item><title>The path "...." maps to a directory outside this application, which is not supported.</title><link>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769381.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 03 Jun 2007 06:24:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769381.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/769381.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769381.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/769381.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/769381.html</trackback:ping><description><![CDATA[<br><br>出现这个错误，ASP.NET程序可以运行，但不能在VS中进行调试，这很不方便。<br><br>1、首先检查iis中虚拟目录属性中的Local Path最后是不是有一个&#8220;\&#8221;，如果有去掉它。<br><br>2、如果使用了第一个方法，仍然存在这个问题，或者，不存在&#8220;\&#8221;，到.Net Framwork目录下，执行aspnet_regiis -i。<br><br>3、如果仍然不行，重装iis。<br><br>可以看这个连接<a href="http://forums.asp.net/p/889911/1664937.aspx#1664937">http://forums.asp.net/p/889911/1664937.aspx#1664937</a>。<br><br>本人遇到的情况是：不存在1描述的情况，使用2描述的方法即修复。<br><br><br>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/769381.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41799/" target="_blank">[新闻]番茄花园作者被警方逮捕</a>]]></description></item><item><title>Exception: That assembly does not allow partially trusted callers.</title><link>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769373.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 03 Jun 2007 06:10:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769373.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/769373.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769373.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/769373.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/769373.html</trackback:ping><description><![CDATA[<br><br>发生此异常，需要给程序集的Assembly.cs中加上一个属性：<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.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">[assembly:AllowPartiallyTrustedCallers]</span></div>
<br>这样，可解决这个异常问题！<br>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/769373.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41799/" target="_blank">[新闻]番茄花园作者被警方逮捕</a>]]></description></item><item><title>获得局域网中的所有SQL数据库实例</title><link>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769369.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sun, 03 Jun 2007 06:05:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769369.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/769369.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/06/03/769369.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/769369.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/769369.html</trackback:ping><description><![CDATA[<br>这要使用SQLDMO Com组件<br><br>添加引用：<br><img src="http://www.cnblogs.com/images/cnblogs_com/epjnpe/sqldmo.PNG" border=0><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.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQLDMO.Application&nbsp;sqlApp&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;SQLDMO.ApplicationClass();<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQLDMO.NameList&nbsp;sqlServers&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;sqlApp.ListAvailableSQLServers();<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">&nbsp;(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;i&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;&nbsp;i&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">&nbsp;sqlServers.Count;&nbsp;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_213_400_Open_Image onclick="this.style.display='none'; Codehighlighter1_213_400_Open_Text.style.display='none'; Codehighlighter1_213_400_Closed_Image.style.display='inline'; Codehighlighter1_213_400_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_213_400_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_213_400_Closed_Text.style.display='none'; Codehighlighter1_213_400_Open_Image.style.display='inline'; Codehighlighter1_213_400_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_213_400_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_213_400_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000">&nbsp;srv&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;sqlServers.Item(i&nbsp;</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">);<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">&nbsp;(srv&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_317_386_Open_Image onclick="this.style.display='none'; Codehighlighter1_317_386_Open_Text.style.display='none'; Codehighlighter1_317_386_Closed_Image.style.display='inline'; Codehighlighter1_317_386_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_317_386_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_317_386_Closed_Text.style.display='none'; Codehighlighter1_317_386_Open_Image.style.display='inline'; Codehighlighter1_317_386_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_317_386_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_317_386_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.comboxServer.Items.Add(srv);<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</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.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQLDMO.SQLServer&nbsp;srv&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;SQLDMO.SQLServerClass();<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">try</span><span style="COLOR: #000000"><br><img id=Codehighlighter1_92_220_Open_Image onclick="this.style.display='none'; Codehighlighter1_92_220_Open_Text.style.display='none'; Codehighlighter1_92_220_Closed_Image.style.display='inline'; Codehighlighter1_92_220_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_92_220_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_92_220_Closed_Text.style.display='none'; Codehighlighter1_92_220_Open_Image.style.display='inline'; Codehighlighter1_92_220_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_92_220_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_92_220_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;srv.Connect(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.comboxServer.SelectedItem.ToString(),&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.txtUser.Text,&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.txtPassword.Text);<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000">(Exception&nbsp;ex)<br><img id=Codehighlighter1_266_349_Open_Image onclick="this.style.display='none'; Codehighlighter1_266_349_Open_Text.style.display='none'; Codehighlighter1_266_349_Closed_Image.style.display='inline'; Codehighlighter1_266_349_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_266_349_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_266_349_Closed_Text.style.display='none'; Codehighlighter1_266_349_Open_Image.style.display='inline'; Codehighlighter1_266_349_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_266_349_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_266_349_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show(ex.Message);<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">foreach</span><span style="COLOR: #000000">&nbsp;(SQLDMO.Database&nbsp;db&nbsp;</span><span style="COLOR: #0000ff">in</span><span style="COLOR: #000000">&nbsp;srv.Databases)<br><img id=Codehighlighter1_421_532_Open_Image onclick="this.style.display='none'; Codehighlighter1_421_532_Open_Text.style.display='none'; Codehighlighter1_421_532_Closed_Image.style.display='inline'; Codehighlighter1_421_532_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_421_532_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_421_532_Closed_Text.style.display='none'; Codehighlighter1_421_532_Open_Image.style.display='inline'; Codehighlighter1_421_532_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_421_532_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_421_532_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">&nbsp;(db.Name&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 src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.comboxDatabase.Items.Add(db.Name);<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span></div>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/769369.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41799/" target="_blank">[新闻]番茄花园作者被警方逮捕</a>]]></description></item><item><title>绑定Enum到DropDownList控件的方法</title><link>http://www.cnblogs.com/epjnpe/archive/2007/05/26/761140.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sat, 26 May 2007 14:54:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/05/26/761140.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/761140.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/05/26/761140.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/761140.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/761140.html</trackback:ping><description><![CDATA[<p><br>有时，需要将一个枚举类型绑定到DropDownList供用户选择，这主要是Enum.GetNames和Enum.GetValues的使用。<br><br>方法如下：</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 src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dropdownlist.DataSource&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;Enum.GetNames(</span><span style="COLOR: #0000ff">typeof</span><span style="COLOR: #000000">(YourEnumType));<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dropdownlist.DataBind();</span></div>
<p>这样，可以直接将Enum绑定到DropDownList控件上，不过有个缺点是，DropDownList的value也是枚举的名称而不是枚举代表的数值，有时，我是需要枚举数值的，因为一般以数值方式存储到数据库。这时可以使用下面的方法：</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 src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">[]&nbsp;names&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;Enum.GetNames(</span><span style="COLOR: #0000ff">typeof</span><span style="COLOR: #000000">(YourEnumType));<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">[]&nbsp;values&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">[])Enum.GetValues(</span><span style="COLOR: #0000ff">typeof</span><span style="COLOR: #000000">(YourEnumType));<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">&nbsp;(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;i&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;&nbsp;i&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">&nbsp;names.Length;&nbsp;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_201_301_Open_Image onclick="this.style.display='none'; Codehighlighter1_201_301_Open_Text.style.display='none'; Codehighlighter1_201_301_Closed_Image.style.display='inline'; Codehighlighter1_201_301_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_201_301_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_201_301_Closed_Text.style.display='none'; Codehighlighter1_201_301_Open_Image.style.display='inline'; Codehighlighter1_201_301_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_201_301_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_201_301_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dropdownlist.Items.Add(</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;ListItem(names[i],&nbsp;values[i].ToString()));<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cnblogs.com/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.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;A<br><img id=Codehighlighter1_22_60_Open_Image onclick="this.style.display='none'; Codehighlighter1_22_60_Open_Text.style.display='none'; Codehighlighter1_22_60_Closed_Image.style.display='inline'; Codehighlighter1_22_60_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_22_60_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_22_60_Closed_Text.style.display='none'; Codehighlighter1_22_60_Open_Image.style.display='inline'; Codehighlighter1_22_60_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_22_60_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_22_60_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;壹,<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;贰,<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;叁<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></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.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;我的枚举<br><img id=Codehighlighter1_25_63_Open_Image onclick="this.style.display='none'; Codehighlighter1_25_63_Open_Text.style.display='none'; Codehighlighter1_25_63_Closed_Image.style.display='inline'; Codehighlighter1_25_63_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_25_63_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_25_63_Closed_Text.style.display='none'; Codehighlighter1_25_63_Open_Image.style.display='inline'; Codehighlighter1_25_63_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_25_63_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.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_25_63_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;壹,<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;贰,<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;叁<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span></div>
<br><br><br>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/761140.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41792/" target="_blank">[新闻]WordPress和Movable Type影响社交网站的未来</a>]]></description></item><item><title>Office 2007 Ribbon开发</title><link>http://www.cnblogs.com/epjnpe/archive/2007/05/26/761077.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Sat, 26 May 2007 13:46:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/05/26/761077.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/761077.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/05/26/761077.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/761077.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/761077.html</trackback:ping><description><![CDATA[摘要: Office 2007 Ribbon开发&nbsp;&nbsp;<a href='http://www.cnblogs.com/epjnpe/archive/2007/05/26/761077.html'>阅读全文</a><img src ="http://www.cnblogs.com/epjnpe/aggbug/761077.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41792/" target="_blank">[新闻]WordPress和Movable Type影响社交网站的未来</a>]]></description></item><item><title>PageLoad 事件执行两次</title><link>http://www.cnblogs.com/epjnpe/archive/2007/05/18/752074.html</link><dc:creator>蒜头</dc:creator><author>蒜头</author><pubDate>Fri, 18 May 2007 15:53:00 GMT</pubDate><guid>http://www.cnblogs.com/epjnpe/archive/2007/05/18/752074.html</guid><wfw:comment>http://www.cnblogs.com/epjnpe/comments/752074.html</wfw:comment><comments>http://www.cnblogs.com/epjnpe/archive/2007/05/18/752074.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/epjnpe/comments/commentRss/752074.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/epjnpe/services/trackbacks/752074.html</trackback:ping><description><![CDATA[<br><br>今天工作中有一个页面发生了比较诡异的事情，PageLoad事件有时执行了两次，并且第二次时，QueryString也变成null了，而有的时候是正常的。<br><br>经过一番折腾，发现都是Image惹得祸。这个页面上有一个Image服务器端控件，没有设置ImageUrl属性，这个属性是在程序中赋值的：<br><br>出现PageLoad事件执行两次的情况，是由于ImageUrl属性没有赋值或者赋值为无效的图片地址；<br>而运行正常的则是赋值并是个有效的图片地址。<br><br>如果在页面设置ImageUrl一个默认属性的话，在代码中设置有效或无效的图片都是正常的。<br><br><br>
<img src ="http://www.cnblogs.com/epjnpe/aggbug/752074.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41791/" target="_blank">[新闻]谷歌平台手机获准上市</a>]]></description></item></channel></rss>