日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

最近用到的一些方法技巧

發布時間:2023/11/27 生活经验 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最近用到的一些方法技巧 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

郁悶,msn上不去,沒法干活。
記上最近項目中用到的一些code snippet


1.查詢今天的記錄

select datediff(dd,ConvDateTime,getdate()),* from dbo.rbConversationMaster where datediff(dd,ConvDateTime,getdate())=0


DataDiff

Returns the number of date and time boundaries crossed between two specified dates.

Syntax

DATEDIFF ( datepart , startdate , enddate )

Arguments

datepart

Is the parameter that specifies on which part of the date to calculate the difference. The table lists dateparts and abbreviations recognized by Microsoft? SQL Server?.

DatepartAbbreviations
Yearyy, yyyy
quarterqq, q
Monthmm, m
dayofyeardy, y
Daydd, d
Weekwk, ww
Hourhh
minutemi, n
secondss, s
millisecondms

哈哈,以前的辦法很笨的,(YEAR(dbo.DocInfo.CreateDateTime) = @year) AND
????? (MONTH(dbo.DocInfo.CreateDateTime) = @month) AND (DAY(dbo.DocInfo.CreateDateTime) = @day)

2.正則表達式匹配

(1) 如下內容要求匹配出[ ]的內容

:) 您需要查詢的客戶信息如下:
姓名:[ContactName]
公司:[CompanyName]
職位:[ContactTitle]
地址:[Address]
國家:[Country]
電話:[Phone]
傳真:[Fax]

(I) 您現在可以輸入另外一個客戶的姓名(比如 Maria 或 Maria Anders)繼續查詢,或者輸入 b 或 back 重新顯示菜單提示,輸入 help 或 ? 返回到主菜單。


表達式:?
??????? (\[[^\]]+\])

匹配代碼:
???

List<string>?retList=new?List<string>();
retList.Clear();
Regex?reg?
=?new?Regex(@"(\[[^\]]+\])",?RegexOptions.Singleline);
MatchCollection?matchcol
=?reg.Matches(formatstring);
for?(int?i?=?0;?i?<?matchcol.Count;?i++)
{
????retList.Add(matchcol[i].Value.TrimStart(
'[').TrimEnd(']'));
}
return?retList;


(2) 如下內容匹配出 for i 到 next 中間的內容,group

:-O 系統中有多個客戶的姓名類似,并符合您的查詢要求:

for i[CompanyName] 的 [ContactName],他的職位是 [ContactTitle]
next
(I) 您現在可以輸入序號來顯示指定客戶的詳細信息,或者輸入 b 或 back 重新顯示菜單提示,輸入 help 或 ? 返回到主菜單。

表達式:
(for i)([^\r|\n]+(\r|\n))next

匹配代碼:

Regex?reg?=?new?Regex(@"(for?i)([^\r|\n]+(\r|\n))next",?RegexOptions.Multiline);
Match?match
=reg.Match(m_multiformat);
string?body=match.Groups[2].Value;



?

轉載于:https://www.cnblogs.com/upzone/archive/2006/05/24/407867.html

總結

以上是生活随笔為你收集整理的最近用到的一些方法技巧的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。