¥µ¥¤¥é¥¹¤ÎËÜê
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();
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;
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
2005-11-30
[¾ðÊ󥻥¥å¥ê¥Æ¥£]ÆâÉôÅýÀ©¼ÂÁ©¥¬¥¤¥É [¿·À©ÅÙÂбþÈÇ]

[¾ðÊ󥻥¥å¥ê¥Æ¥£]¾ðÊ󥻥¥å¥ê¥Æ¥£¥Þ¥Í¥¸¥á¥ó¥È¥¬¥¤¥É¡½JIS X 5080:2002(ISO/IEC 17799:2000)
