トップ 最新 追記

サイラスの本棚


2005-11-01

・ [SQL]重複データの抽出クエリ

SELECT hoehoe,count(hoehoe) FROM T_hogehoge
GROUP BY hoehoe having (count(hoehoe) > 1)
本日のリンク元 | 20 | 9 | 9 | 8 | 6 | 6 | 5 | 4 | 4 | 4 |

2005-11-02

・ [SQL]動的SQL文の実行方法(SQL Server)

DECLARE @strSQL nvarchar(100)
SET @strSQL = N'SELECT * FROM ' + @strTableName
EXEC SP_EXECUTESQL @strSQL
本日のリンク元 | 33 | 14 | 13 | 8 | 8 | 7 | 6 | 6 | 5 | 5 |

2005-11-08

・ [SQL][C#]更新系ストアドプロシージャの実行

private System.Data.SqlClient.SqlConnection DatabaseConnection;
・・・
// DBコネクションオープン
if (DatabaseConnection.State == System.Data.ConnectionState.Closed)
DatabaseConnection.Open();
// SQLコマンド生成
SqlCommand cmd = new SqlCommand();
cmd.CommandType = System.Data.CommandType.StoredProcedure;
cmd.CommandText = "sp_calc_hoge";
cmd.Connection = this.DatabaseConnection;
cmd.CommandTimeout = 300;	// 5分
// パラメータ設定
cmd.Parameters.Add("@foo", SqlDbType.Float,8,"foo");
cmd.Parameters["@foo"].Value = fFoo;
// 実行
nStatus = cmd.ExecuteNonQuery();
本日のリンク元 | 21 | 9 | 6 | 6 | 6 | 5 | 4 | 4 | 4 | 3 |

2005-11-09

・ [SQL][C#]SqlCommand.Parametersにnull値を入れる方法

using System.Data.SqlClient;
using System.Data.SqlTypes;
・・・
cmd.Parameters["@sHoge"].Value = SqlString.Null;
cmd.Parameters["@dHoge"].Value = SqlDateTime.Null;
cmd.Parameters["@nHoge"].Value = SqlInt32.Null;
cmd.Parameters["@bHoge"].Value = SqlBoolean.Null;
DataRowの場合は以下の通り。
DataRow row;
・・・
row["hoge"] = System.DBNull.Value;
本日のリンク元 | 17 | 16 | 12 | 9 | 9 | 6 | 6 | 6 | 5 | 4 |

2005-11-15

・ [SQL] INNER JOINのサンプル

SELECT  T_Hoge.ID, T_Foo.sNo, T_Foo.sSalesCompanyName, T_Foo.nQuantity, 
        T_Hoge.sPurchaseKey, T_Foo.sAddress
FROM    T_Hoge INNER JOIN
        T_Foo ON T_Hoge.ID = T_Foo.ID
本日のリンク元 | 13 | 10 | 9 | 5 | 4 | 3 | 2 | 2 | 2 | 1 |

2005-11-16

・ [SQL] CASE WHEN のサンプル

SELECT *, CASE WHEN T_Bar.CompanySectionID = '1' AND 
       sSalesCompanyID = '' THEN 0 ELSE 1 END AS CaseP1, 
       T_CompanySection.CompanySectionName + ' ' + T_Bar.sSalesCompanyName
       + ' ' + RTRIM(T_Bar.sDepartment) 
       + ' ' + RTRIM(T_Bar.sName) 
       + ' ' + RTRIM(T_Bar.sAddress) AS Info
FROM T_Bar INNER JOIN
    T_CompanySection ON 
    T_Bar.CompanySectionID = T_CompanySection.CompanySectionID
ORDER BY CaseP1, T_Bar.CompanySectionID, T_Bar.sSalesCompanyID
本日のリンク元 | 14 | 13 | 10 | 9 | 8 | 5 | 4 | 3 | 3 | 3 |

2005-11-30

・ [情報セキュリティ]内部統制実践ガイド [新制度対応版]

監査法人トーマツ エンタープライズリスクサービス部 (著) ダイヤモンド社

・ [情報セキュリティ]不正事例から学ぶ業務別内部統制の仕組み

トーマツナレッジセンター (編集) 中央経済社

・ [情報セキュリティ]情報セキュリティマネジメントガイド―JIS X 5080:2002(ISO/IEC 17799:2000)

中尾 康二 (著), 水本 政宏 (著), 平野 芳行 (著), 吉田 健一郎 (著) 日本規格協会

・ [情報セキュリティ]企業改革法が変える内部統制プロセス

IBMビジネスコンサルティングサービス株式会社 (著), 森本 親治, 守屋 光博, 高木 将人 日経BP社

・ [情報セキュリティ]情報セキュリティのためのリスク分析・評価―官公庁、金融機関、一般企業におけるリスク分析・評価の実践 情報セキュリティライブラリ

畠中 伸敏 (著), 折原 秀博 (著), 相沢 健実 (著), 羽生田 和正 (著), 伊藤 重隆 (著) 日科技連出版社
本日のリンク元 | 228 | 123 | 115 | 98 | 75 | 75 | 65 | 60 | 60 | 60 |