¥µ¥¤¥é¥¹¤ÎËÜê
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)
ÃæÈø ¹¯Æó (Ãø), ¿åËÜ À¯¹¨ (Ãø), Ê¿Ìî ˧¹Ô (Ãø), µÈÅÄ ·ò°ìϺ (Ãø)
ÆüËܵ¬³Ê¶¨²ñ

