°»ç´Ô ¾È³çÇϼ̽À´Ï±î? ¼¼¼¼ÇÑ °ÀÇ °¨»çµå¸³´Ï´Ù.
µÎ°¡Áö Áú¹®ÀÌ ÀÖ¾î¼ Áú¹®À» µå¸³´Ï´Ù.
Áú¹®1. DataAdapter¸¦ »ç¿ëÇÏ¿© ƯÁ¤ÇÑ Çʵ忡 ´ëÇÑ Ãâ·ÂÀ» ¾î¶»°Ô ÇÏ´ÂÁö? °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®¿¡¼ ¿¹¸¦ µé¾î µå¶ø´Ù¿î¸®½ºÆ®¿¡ ƯÁ¤ÇÑ Çʵ带 ¹ÙÀεù ÇÏ´Â Äڵ带 ÀÛ¼ºÇÒ¶§(¿¹¸¦ µé¾î ŸÀÌƲ¸¸ Ãâ·ÂÇÏ°íÀÚ ÇÒ °æ¿ì) Data Reader¿Í DataAdpter¸¦ »ç¿ëÇÏ¿© ÄÚµùÀ» ÇÒ ¼ö ÀÖ´Ù°í ¼³¸íÇϼ̽À´Ï´Ù. DataReader ¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀº Read¸Þ¼µå¸¦ ½á¼ µ¥ÀÌŸ¸¦ ¹Ýº¹ÀûÀ¸·Î Àоî¿À¸é µÇ´Â°ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù. ¿¹) SqlDataReader objDr = objCmd.ExecuteReader(); while (objDr.Read()) { this.lstMomoList.Items.Add(objDr["title"].ToString()); } DataAdaptor¿Í DataSetÀÇ °æ¿ìÀº ¾î¶»°Ô ÄÚµùÀ» ÇØ¾ß ÇÏ´ÂÁö¿ä? read ¸Þ¼µå°¡ ¿©±â¼´Â Àû¿ëÀÌ µÇÁö ¾Ê¾Æ¼ ¾î¶»°Ô ÄÚµùÀ» ÇØ¾ß ÇÒÁö ¸ô¶ó¼ ¿©Âã´Ï´Ù.
Áú¹® 2 °Ô½ÃÆÇ »ó¼¼ÆäÀÌÁö¸¦ Ãâ·ÂÇÒ ¶§ DataReader¸¦ ÀÌ¿ëÇÏ¿© ¾Æ·¡¿Í °°ÀÌ ¹Ýº¹Ã³·³ Ãâ·ÂÇÏ´Â Äڵ忡 ´ëÇؼ ÁúÀǸ¦ µå¸®°íÀÚ ÇÕ´Ï´Ù. while (objDr.Read()) { Response.Write(objDr[0].ToString() + objDr[1] + objDr[2] +objDr[3]+ "<br />"); } Response.Write
Á¦ µý¿¡´Â ¸Ç ¾Õ Çʵ尡 ¹øÈ£À̱⶧¹®¿¡ ±»ÀÌ ¹®ÀÚ¿·Î º¯È¯½Ãų ÇÊ¿ä°¡ ¾ø´Ù°í »ý°¢ÇÏ°í objDr[0] ¿¡ .ToString()À» »© º¸¾Ò½À´Ï´Ù. ±×·¨´õ´Ï ¡°+´Â object Çü½ÄÀÇ ÇÇ¿¬»êÀÚ¿¡ Àû¿ëÇÒ ¼ö ¾ø½À´Ï´Ù¡±¶ó´Â ¿¡·¯ ¹®±¸°¡ ¶ß´Â °ÍÀ» ¹ß°ßÇß½À´Ï´Ù. ¿Ö ÀÌ·± ¿¡°¡ ³ª´ÂÁö ÀÌÀ¯°¡ ±Ã±ÝÇÕ´Ï´Ù.
±×¸®°í °»ç´Ô²²¼ ¼³¸íÇØ ÁֽŴë·Î À§ÀÇ ¿¹Ã³·³ ¸Ç ¾Õ Á¤¼ö·Î ±¸¼ºµÈ Num Çʵ忡¸¸ ToString()À» ºÙÀÌ°í ±× µÚ ¹®ÀÚ¿·Î ±¸¼ºµÇ¾îÀÖ´Â À̸§, À̸ÞÀÏ, ŸÀÌƲ ÇʵåÀÎ objDr[1], obDr[2], objDr[3]¿¡´Â stringÀ» ¾ÈºÙ¿©¾ß ¿¡·¯°¡ ¹ß»ýÇÏÁö ¾Ê´ÂÁö ±× ÀÌÀ¯°¡ ±Ã±ÝÇÕ´Ï´Ù. Ex) objDr[1] + objDr[2] +objDr[3] (¿¡·¯¹ß»ý) objDr[1].Tostring() + objDr[2] +objDr[3] (OK)
|