2011年1月19日水曜日
C#で多次元配列を宣言する
string[,] nengo = new string[,]{{"明治","明","M"},{"大正","大","T"},{"昭和","昭","S"},{"平成","平","H"} };
2010年12月27日月曜日
T-SQL 文字列の長さをいじろう
長さ、文字コード、類似性、識別子関連の関数一覧
http://journal.mycom.co.jp/articles/2008/10/22/tsql/002.html
| 関数名 | 戻り値 | 説明 |
|---|---|---|
| LEN | 数値(入力値依存) | 文字数を返します |
| DATALENGTH | 数値(入力値依存) | 引数式に必要なバイト数を返します |
| ASCII | int | ASCIIコードを返します |
| CHAR | char(1) | ASCIIコード(0~255)を文字に変換します |
| UNICODE | int | 指定した文字に対応するUnicodeの整数コードを返します |
| NCHAR | nchar(1) | 整数コード(0~65535)からUnicode文字を返します |
| SOUNDEX | varchar | 発音の似た単語を見つけるために、英数字の文字列を4文字のコードに変換します |
| DIFFERENCE | int | 音の似た単語の類似度を0~4の数字で返します。4:類似性高、0:類似性低 |
| QUOTENAME | nvarchar(258) | SQL Server識別子を作成します |
http://journal.mycom.co.jp/articles/2008/10/22/tsql/002.html
2010年12月15日水曜日
decimal 型と numeric 型 のバイトサイズ
| 有効桁数 | ストレージのバイト サイズ |
|---|---|
| 1 - 9 | 5 |
| 10-19 | 9 |
| 20-28 | 13 |
| 29-38 | 17 |
http://msdn.microsoft.com/ja-jp/library/ms187746.aspx
http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/5e69eb1a-e7c7-42c4-b8bd-f17fe17c971e/
2010年12月2日木曜日
WS2008でデスクトップにマイコンピュータのアイコンを出す
"C:\Windows\system32\rundll32.exe" shell32.dll,Control_RunDLL desk.cpl,Web,0
2010年10月28日木曜日
C# 指定したファイルをOS標準のアプリで開く
//"C:\My Documents\My Pictures"を表示
System.Diagnostics.Process.Start(@"C:\My Documents\My Pictures");
System.Diagnostics.Process.Start(@"C:\My Documents\My Pictures");
2010年10月15日金曜日
T-SQL の ストアドの outputパラメータをadoで受ける
Dim cmd As New ADODB.Command
Dim rs As ADODB.Recordset
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "[ストアド名]"
Set cmd.ActiveConnection = CurrentProject.Connection
cmd.Parameters.Append cmd.CreateParameter(, 型名, adParamInput, , パラメータの値)
cmd.Parameters.Append cmd.CreateParameter("hoge", 型名, adParamOutput)
Set rs = cmd.Execute
'
'ここでcmd.Executeで取得した値が削除される場合があるため
'rsに代入しておくことにより回避する
'
value = cmd.Parameters(index)
Dim rs As ADODB.Recordset
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "[ストアド名]"
Set cmd.ActiveConnection = CurrentProject.Connection
cmd.Parameters.Append cmd.CreateParameter(, 型名, adParamInput, , パラメータの値)
cmd.Parameters.Append cmd.CreateParameter("hoge", 型名, adParamOutput)
Set rs = cmd.Execute
'
'ここでcmd.Executeで取得した値が削除される場合があるため
'rsに代入しておくことにより回避する
'
value = cmd.Parameters(index)
2010年10月13日水曜日
登録:
投稿 (Atom)