Áú¹®ÇϽŠ³»¿ëÀº ¾Æ·¡ ³»¿ëÀ» È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
³ëÆ®: SqlDataReader °³Ã¼ÀÇ °ªÀ» Çʵå¸íÀ¸·Î Ãâ·ÂÇϱâ
SqlDataReaderÀÇ °ªÀ» Çʵå¸íÀ» ±âÁØÀ¸·Î Ãâ·ÂÇÑ´Ù¸é, dr["Name"].ToString(), dr["Title"].ToString() ½ÄÀ¸·Î ¹®ÀÚ¿·Î º¯°æÇÏ¿© Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.
ÀÌ ¶§ SQL Å×À̺íÀÇ µ¥ÀÌÅÍ Çü½ÄÀÌ ³¯Â¥Çü(DateTime)À̶ó¸é Ãß°¡ÀûÀÎ Çü½Ä º¯È¯ÀÌ ÇÊ¿äÇѵ¥ Convert.ToDateTime(dr["PostDate"]).ToString() Çü½ÄÀ¸·Î dr °³Ã¼¸¦ ³¯Â¥ÇüÀ¸·Î º¯È¯ ÈÄ ´Ù½Ã À̸¦ ¹®ÀÚ¿·Î º¯°æÇؼ »ç¿ëÇÏ¸é µÈ´Ù.
¿©±â¼ ÇÑ°¡Áö ´õ ÁÖÀÇÇÒ Á¡Àº Çʵ忡 µé¾î ÀÖ´Â °ªÀÌ null °ªÀ̶ó¸é ³Î °ª¿¡ ´ëÇÑ ¿¹¿Ü󸮸¦ ¾Æ·¡¿Í °°ÀÌ Ãß°¡ÀûÀ¸·Î ÇØÁÖ¾î¾ß ÇÑ´Ù.
if (dr["PostDate"] != null)
{
// µ¥ÀÌÅÍ °¡Á®¿À±â
}
Âü°í·Î ±ÇÀå»çÇ×Àº
GetXXX() ¸Þ¼µå°¡ ¿ì¼±ÀÌ°í
±× ´ÙÀ½ÀÌ Convert µîÀÇ Å¬·¡½º¸¦ »ç¿ëÇÏ¿© º¯È¯ÇÑ ÈÄ
¿øÇÏ´Â ÇüÅÂ(ÁÖ·Î ¹®ÀÚ¿)·Î º¯°æÇؼ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
ÀÌ»óÀÔ´Ï´Ù.
±èÁø¸¸ ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.
¾È³çÇϼ¼¿ä °»ç´Ô
SqlDataReader¸¦ ÅëÇØ µ¥ÀÌŸ¸¦ Àоî¿Ã¶§
³¯Â¥Çü¿¡ ´ëÇÑ Áú¹®À» µå¸³´Ï´Ù.
While(objDr.Read()
{
lblName.Text = objDr["Name"].Tostring();
lblPostDate.Text = objDr.GetDateTime(4);
}
------------------------------------------
Áú¹®Àº ³¯Â¥¸¦ °¡Á®¿Ã¶§ Ä÷³ À§Ä¡(4¹ø°) Á¤º¸¸¦ ÅëÇØ °¡Á®¿À´Â °Í ¿Ü¿¡ Nameó·³ ÇØ´ç Ä÷³ À̸§À» ÅëÇؼ °¡Á®¿À´Â ¹æ¹ýÀº ¾ø³ª¿ä?
¿¹¸¦ µé¾î lblPostDate.Text = objDr["PostDate"].ToString(); Çü½ÄÀº ¾ø´ÂÁö¿ä?
½ÇÁ¦·Î´Â ³¯Â¥°ªÀ» string ŸÀÔÀ¸·Î º¯È¯ÇÒ ¼ö ¾ø´Â °ÍÀº ¾Æ´Âµ¥¿ä
Ä÷³¸íÀ» ±âÀçÇÏ¿© °¡Á®¿À´Â ¹æ¹ýÀÌ ¾î¶²°ÍÀÎÁö ¾Ë°í ½Í½À´Ï´Ù.
Áñ°Å¿î ÇÏ·ç µÇ½Ê½Ã¿À.
|