select * from sys.tables
2013年7月22日 星期一
[sql server]列出 engine 內所有 database
ref : http://msdn.microsoft.com/en-us/library/ms188613.aspx
select * from sys.databases
[sql server]取得目前所在資料庫名稱
ref : http://blog.sqlauthority.com/2008/02/12/sql-server-get-current-database-name/
SELECT DB_NAME()
2013年7月16日 星期二
[SQL server] 字串前的 'N'
code like this :
表示後面接的字串是 unicode 的文字
SELECT *
FROM tableA
WHERE columnA
LIKE N'%文字%'
表示後面接的字串是 unicode 的文字
2013年7月15日 星期一
[C#] using() 的意義
-----------------------------------------------------------
ref : http://msdn.microsoft.com/zh-tw/library/yh598w02.aspx
-----------------------------------------------------------
在 using() 宣告並初始化的物件, 在離開 using(){} 前會自動 Dispose() .
記憶體管理用
也就是說, 以上這段 code, 實際上會有以下這段的功能
ref : http://msdn.microsoft.com/zh-tw/library/yh598w02.aspx
-----------------------------------------------------------
在 using() 宣告並初始化的物件, 在離開 using(){} 前會自動 Dispose() .
記憶體管理用
using (Font font1 = new Font("Arial", 10.0f))
{
byte charset = font1.GdiCharSet;
}
也就是說, 以上這段 code, 實際上會有以下這段的功能
{
Font font1 = new Font("Arial", 10.0f);
try
{
byte charset = font1.GdiCharSet;
}
finally
{
if (font1 != null)
((IDisposable)font1).Dispose();
}
}
[C#] @的用法
------------------------------------
ref : http://note.tc.edu.tw/209.html
------------------------------------
@之後的字串會把 \ 當成一般字元處理
sample 1 :
c:\program files\
string d = "c:\\program files\\"
string e = @"c:\program files\"
sample 2 : 要使用特殊字的話
"c:\program files\"
string f = "\"c:\\program files\\\""
string e = @""c:\program files\""
訂閱:
文章 (Atom)