﻿<?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>博客园-Sithere的DotNet学习历程</title><link>http://www.cnblogs.com/sithere/</link><description>DotNet Studing</description><language>zh-cn</language><lastBuildDate>Wed, 15 Oct 2008 01:39:11 GMT</lastBuildDate><pubDate>Wed, 15 Oct 2008 01:39:11 GMT</pubDate><ttl>60</ttl><item><title>如何在SQL Server中查询本日 本周 本月 本季 本年的记录【转并改】</title><link>http://www.cnblogs.com/sithere/archive/2008/06/24/1229025.html</link><dc:creator>SitHere</dc:creator><author>SitHere</author><pubDate>Tue, 24 Jun 2008 07:44:00 GMT</pubDate><guid>http://www.cnblogs.com/sithere/archive/2008/06/24/1229025.html</guid><wfw:comment>http://www.cnblogs.com/sithere/comments/1229025.html</wfw:comment><comments>http://www.cnblogs.com/sithere/archive/2008/06/24/1229025.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/sithere/comments/commentRss/1229025.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/sithere/services/trackbacks/1229025.html</trackback:ping><description><![CDATA[<p><br />
=====================<br />
表名为：tableName <br />
时间字段名为：theDate <br />
=====================<br />
datePart函数</p>
<p>
<table cols="2" cellpadding="2" rules="all" width="571" border="1" frame="box">
    <tbody>
        <tr valign="top">
            <th class="label" width="44%">日期部分</th>
            <th class="label" width="56%">缩写</th>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>year</strong></td>
            <td width="56%"><strong>yy, yyyy</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>quarter</strong></td>
            <td width="56%"><strong>qq, q</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>month</strong></td>
            <td width="56%"><strong>mm, m</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>dayofyear</strong></td>
            <td width="56%"><strong>dy, y</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>day</strong></td>
            <td width="56%"><strong>dd, d</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>week</strong></td>
            <td width="56%"><strong>wk, ww</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>weekday</strong></td>
            <td width="56%"><strong>dw</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>Hour</strong></td>
            <td width="56%"><strong>hh</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>minute</strong></td>
            <td width="56%"><strong>mi, n</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>second</strong></td>
            <td width="56%"><strong>ss, s</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>millisecond</strong></td>
            <td width="56%"><strong>ms</strong></td>
        </tr>
    </tbody>
</table>
<br />
查询本日的记录<br />
select * from tableName where DATEPART(dd, theDate) = DATEPART(dd, GETDATE()) and DATEPART(mm, theDate) = DATEPART(mm, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE()) <br />
<br />
查询本周的记录 <br />
select * from tableName where DATEPART(wk, theDate) = DATEPART(wk, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE()) <br />
<br />
查询本月的记录 <br />
select * from tableName where DATEPART(mm, theDate) = DATEPART(mm, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE()) <br />
<br />
查询本季的记录 <br />
select * from tableName where DATEPART(qq, theDate) = DATEPART(qq, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE()) <br />
<br />
查询本年的记录 <br />
select * from tableName where DATEPART(yy, theDate) = DATEPART(yy, GETDATE()) <br />
<br />
<br />
其中:GETDATE()是获得系统时间的函数。&nbsp;</p>
<p>--------------------------------------------------------------------------------------------------------------------------------------------------<br />
datediff函数<br />
<table cols="2" cellpadding="2" rules="all" width="571" border="1" frame="box">
    <tbody>
        <tr valign="top">
            <th class="label" width="44%">日期部分</th>
            <th class="label" width="56%">缩写</th>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>year</strong></td>
            <td width="56%"><strong>yy, yyyy</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>quarter</strong></td>
            <td width="56%"><strong>qq, q</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>Month</strong></td>
            <td width="56%"><strong>mm, m</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>dayofyear</strong></td>
            <td width="56%"><strong>dy, y</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>Day</strong></td>
            <td width="56%"><strong>dd, d</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>Week</strong></td>
            <td width="56%"><strong>wk, ww</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>Hour</strong></td>
            <td width="56%"><strong>hh</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>minute</strong></td>
            <td width="56%"><strong>mi, n</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>second</strong></td>
            <td width="56%"><strong>ss, s</strong></td>
        </tr>
        <tr valign="top">
            <td width="44%"><strong>millisecond</strong></td>
            <td width="56%"><strong>ms</strong></td>
        </tr>
    </tbody>
</table>
<br />
查询本日的记录<br />
select count(*) from tableName where (DATEDIFF(dd, theDate, GETDATE()) = 0)<br />
查询本周的记录<br />
select count(*) from tableName where (DATEDIFF(wk, theDate, GETDATE()) = 0)<br />
查询本月的记录<br />
select count(*) from tableName where (DATEDIFF(mm, theDate, GETDATE()) = 0)<br />
查询本季的记录<br />
select count(*) from tableName where (DATEDIFF(qq, theDate, GETDATE()) = 0)<br />
查询本年的记录<br />
select count(*) from tableName where (DATEDIFF(yy, theDate, GETDATE()) = 0)<br />
<br />
原始文章：<font face="Verdana"><a href="http://blog.csdn.net/coolwzjcool/archive/2007/08/25/1758470.aspx">http://blog.csdn.net/coolwzjcool/archive/2007/08/25/1758470.aspx</a></font></p>
<img src ="http://www.cnblogs.com/sithere/aggbug/1229025.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42998/" target="_blank">[新闻]商业周刊：初创公司处境尴尬 IPO市场冷清</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>在类库内部判断代码执行环境</title><link>http://www.cnblogs.com/sithere/archive/2008/05/11/1192436.html</link><dc:creator>SitHere</dc:creator><author>SitHere</author><pubDate>Sun, 11 May 2008 10:06:00 GMT</pubDate><guid>http://www.cnblogs.com/sithere/archive/2008/05/11/1192436.html</guid><wfw:comment>http://www.cnblogs.com/sithere/comments/1192436.html</wfw:comment><comments>http://www.cnblogs.com/sithere/archive/2008/05/11/1192436.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/sithere/comments/commentRss/1192436.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/sithere/services/trackbacks/1192436.html</trackback:ping><description><![CDATA[<font face="Verdana"></font>
<div class="code"><font face="Verdana">在类库内部可以通过 System.Web.HttpContext.Current 来判断当前代码是运行于 ASP.net 工程还是 WinForm/Console。</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"><span style="color: #008080">1</span><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web;<br />
</span><span style="color: #008080">2</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">3</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /><br />
</span><span style="color: #008080">4</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">5</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(System.Web.HttpContext.Current&nbsp;</span><span style="color: #000000">!=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">)<br />
</span><span style="color: #008080">6</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;Debug.WriteLine(</span><span style="color: #800000">"</span><span style="color: #800000">运行于&nbsp;ASP.net&nbsp;<img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span style="color: #800000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">7</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
</span><span style="color: #008080">8</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;Debug.WriteLine(</span><span style="color: #800000">"</span><span style="color: #800000">运行于&nbsp;WinForm/Console&nbsp;<img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span style="color: #800000">"</span><span style="color: #000000">);</span></div>
</div>
<br />
作者: <a href="http://www.rainsts.net/user.asp?act=view&amp;id=2">yuhen</a>
 <img src ="http://www.cnblogs.com/sithere/aggbug/1192436.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42997/" target="_blank">[新闻]Google北美总裁暗示:或裁员以削减成本应对危机</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>DLL 简易保护方法【转】</title><link>http://www.cnblogs.com/sithere/archive/2008/05/11/1192432.html</link><dc:creator>SitHere</dc:creator><author>SitHere</author><pubDate>Sun, 11 May 2008 09:59:00 GMT</pubDate><guid>http://www.cnblogs.com/sithere/archive/2008/05/11/1192432.html</guid><wfw:comment>http://www.cnblogs.com/sithere/comments/1192432.html</wfw:comment><comments>http://www.cnblogs.com/sithere/archive/2008/05/11/1192432.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/sithere/comments/commentRss/1192432.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/sithere/services/trackbacks/1192432.html</trackback:ping><description><![CDATA[摘要: "怎样保护我程序中的 DLL 不被别人盗用&#8230;&#8230;"当我看到这个问题的第一反应不是保护，而是满脑子的 IL 反编译代码。说实话，无论你用什么方法，都不能避免被有心人 "破解"。混淆也好，加壳也罢，不过是让别人多费些功夫而已。当然，这会大大缩减 "有心人" 的范围。要保护自己的 DLL 不被别人盗用，最好的办法是把它合并到 Entry EXE 中，然后无论是 public 还是 &nbsp;&nbsp;<a href='http://www.cnblogs.com/sithere/archive/2008/05/11/1192432.html'>阅读全文</a><img src ="http://www.cnblogs.com/sithere/aggbug/1192432.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42997/" target="_blank">[新闻]Google北美总裁暗示:或裁员以削减成本应对危机</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item></channel></rss>