iWiz ShareBase

IT Specialist À±ÅÂÇöÀÇ iWiz ShareBase´Â IT»Ó ¾Æ´Ï¶ó °¢Á¾ Àâ´ÙÇÑ Áö½ÄµéÀ» ÇÔ²² ³ª´©´Â Áö½Ä°øÀ¯ Ä¿¹Â´ÏƼÀÔ´Ï´Ù.

iWiz,ShareBase,À±ÅÂÇö,Java,JSP,EJB,IT,Á¤º¸±â¼ú,À¥ÇÁ·Î±×·¡¹Ö,PHP,ASP,DBMS,MySQL,¼­¹ö,³×Æ®¿öÅ©,server,network,WAS,À¥¾ÖÇø®ÄÉÀ̼Ç,ºí·Î±×,blog,À¥¼­¹ö,DB,¿À¶óŬ,oracle,mysql,JRun,À¥·ÎÁ÷,ÅèĹ,tomcat,¾ÆÆÄÄ¡,ÀÚµ¿Â÷,EF½î³ªÅ¸,·Î¶Ç 6/45

°¶·¯¸® Pixelgrapher.com | ·Î¶Ç 6/45 ¹øÈ£»ý¼º ¹× Åë°è µ¥ÀÌÅÍ | Àüü±â»çº¸±â | Àüü±Û #1 | Àüü±Û #2 | Àüü±Û #3 | Àüü±Û #4 | Àüü±Û #5 | Àüü±Û #6 | Àüü±Û #7 | Àüü±Û #8 | Àüü±Û #9 | Àüü±Û #10 |
HOME iWiz
ShareBase
Remember 0523 & 0818
Áö½ÄÀº ³ª´­¼ö·Ï Ä¿Áý´Ï´Ù - iWiz's ShareBase
À¥ÇÁ·Î±×·¡¹Ö(±âŸ) PHP, ASP, Perl, CGI µî °¢Á¾ À¥ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ ÀÚ·áµéÀÔ´Ï´Ù.


  iWiz(2004-01-04 22:30:26, Hit : 15061, Vote : 40
 http://www.wz.pe.kr

JDBC¿¡¼­ LONG TypeÀÇ ÅØ½ºÆ® µ¥ÀÌÅ͸¦ DB¿¡ ÀÐ°í ¾²±â


ÀϹÝÀûÀ¸·Î 2000ÀÚ°¡ ³Ñ´Â Å« ÅØ½ºÆ® µ¥ÀÌÅ͸¦ DB¿¡ ÀúÀåÇÒ¶§´Â, getStringÀ̳ª setString ¸Þ¼Òµå¸¦ ÅëÇØ ó¸®ÇÒ °æ¿ì ¹®Á¦°¡ ¹ß»ýÇÒ ¼ÒÁö°¡ ÀÖÀ¸¹Ç·Î, °Ô½ÃÆÇ º»¹® µî Å©±â¸¦ ¿¹ÃøÇϱâ Èûµç µ¥ÀÌÅÍ¿¡ ´ëÇØ¼­´Â ´ÙÀ½°ú °°Àº ¹æ¹ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ ¾ÈÀüÇÏ´Ù.

¡á LONG Data¸¦ DB¿¡ ³Ö±â

- °Ô½ÃÆÇ º»¹® ³»¿ë µî Å« ÅØ½ºÆ® µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ¶§´Â Statement ´ë½Å PreparedStatement¸¦ »ç¿ëÇØ¾ßÇÔ.
- pstmt »ç¿ë½Ã setStringÀ¸·Î °ªÀ» ÇÒ´çÇÒ °æ¿ì VARCHARÇüÀÇ ÃÖ´ë Å©±â¸¦ ÃʰúÇÏ´Â ÅØ½ºÆ® µ¥ÀÌÅÍ´Â ¿¡·¯¸¦ ¹ß»ý½Ã۱⠶§¹®¿¡ setCharacterStream ¸Þ¼Òµå¸¦ »ç¿ëÇØ¾ß ÇÔ.
- setCharacterStream »ç¿ë½Ã ¹®ÀÚ¼ÂÀº JDBC¿¡¼­ ³»ºÎÀûÀ¸·Î À¯´ÏÄڵ带 DB ¹®ÀÚ¼ÂÀ¸·Î º¯È¯½ÃÄÑÁֱ⠶§¹®¿¡, »çÀü¿¡ native ¹®ÀÚ¼ÂÀ¸·Î º¯È¯ÇÒ ÇÊ¿ä´Â ¾øÀ½.
- pstmt »ç¿ë½Ã ¹®ÀÚ¿­¿¡ ´ëÇÑ db escape 󸮴 JDBC¿¡¼­ ¼öÇàÇϹǷÎ, »çÀü¿¡ escape 󸮰¡ ºÒÇÊ¿äÇÔ.

String sContent = request.getParameter("content");
StringReader srContent = new StringReader(sContent);
String qry = "INSERT INTO tbl_test (content) VALUES (?)";
PreparedStatement pstmt = conn.prepareStatement(qry);
pstmt.setCharacterStream(1, srContent, sContent.length());
pstmt.excuteUpdate();

¡á LONG Data¸¦ DB¿¡¼­ °¡Á®¿À±â

...

String content = null;
Reader cr =  rs.getCharacterStream("content");
if (cr != null) {
  int cnum = 0;
  char[] cbuf = new char[10];
  StringBuffer sb = new StringBuffer();
  while ((cnum = cs.read(cbuf)) != -1) sb.append(cbuf, 0 ,cnum);
  content = sb.toString();
} // if

...

* iWiz´Ô¿¡ ÀÇÇØ¼­ °Ô½Ã¹° À̵¿µÇ¾ú½À´Ï´Ù (2010-02-03 16:57)

ÀÌÁØÈ£
(2004-08-20 09:16:07)
¾ÆÇÏ ~~~~ ¸ô¶ú´ø ºÎºÐÀε¥ .,..

±×·¸±º¿ä.....
iWiz (2004-08-21 01:03:37)  
ÀÚ¹Ù·Î DB °ü·Ã ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Ùº¸¸é ¿¹»óÄ¡ ¸øÇÑ ¹®Á¦¿¡ ºÀÂøÇÒ ¶§°¡ ¸¹´õ±º¿ä. ¸ðµç ¾ð¾î°¡ ´Ù ¸¶Âù°¡ÁöÀ̰ÚÁö¸¸, ƯÈ÷ ÀÚ¹Ù´Â ¿øÄ¢´ë·Î ÇÁ·Î±×·¡¹ÖÇÏ´Â°Ô Áß¿äÇÏ´õ¶ó±¸¿ä. ±×·¸Áö ¾ÊÀ¸¸é ¿øÀθ𸦠¿À·ùµéÀÌ ¹ß»ýÇØ¼­ ã´Âµ¥ ²Ï °í»ýÀ» ¸¹ÀÌ ÇÕ´Ï´Ù.


  JDBC¿¡¼­ LONG TypeÀÇ ÅØ½ºÆ® µ¥ÀÌÅ͸¦ DB¿¡ ÀÐ°í ¾²±â [2]  iWiz 2004/01/04 15061 40
16   JDBC¸¦ ÀÌ¿ëÇÑ ÆäÀÌ¡ ±¸Çö ¹æ½Äº° ¼º´É ÃøÁ¤  iWiz 2004/01/04 8135 56
15   Java¿¡¼­ ij¸¯Åͼ ¹®Á¦·Î ÇÑ±Û ±úÁö´Â Çö»ó ÇØ°á  iWiz 2004/01/04 9012 26
14   Java¿¡¼­ DB¿¬µ¿½Ã JNDI¿Í Ä¿³Ø¼ÇÇ® Ȱ¿ë¹ý Part II  iWiz 2004/01/04 7177 34
13   Java¿¡¼­ DB¿¬µ¿½Ã JNDI¿Í Ä¿³Ø¼ÇÇ® Ȱ¿ë¹ý Part I  iWiz 2004/01/04 8072 26
12   JavaScript¿¡¼­ ÄíŰ Çڵ鸵  iWiz 2004/01/04 4683 37
11   JavaScript¿¡¼­ ºê¶ó¿ìÁ® Á¾·ù ÆÇµ¶ ¹× ºê¶ó¿ìÁ®¿¡ µû¸¥ DOM ó¸®  iWiz 2004/01/04 6216 43
10   JavaScript·Î ¸¸µç Áø¹ýº¯È¯ ¹× º¸¼ö°è»ê±â [4]  iWiz 2004/01/04 164195 51
9   JavaScript Trim ÇÔ¼ö  iWiz 2004/01/04 8859 40
8   JavaScript MD5 ÇØ½¬ »ý¼º ÇÔ¼ö  iWiz 2004/01/07 9599 35
7   Java Stack Trace ¹Þ´Â ¹æ¹ý  iWiz 2004/01/04 7571 27
6   IE¿¡¼­ euc-kr ij¸¯Åͼ »ç¿ë½ÃÀÇ ÁÖÀÇ»çÇ×  iWiz 2004/01/04 8614 37
5   IE6¿¡¼­ÀÇ °³ÀÎÁ¤º¸º¸È£(P3P) ±¸Çö°ú ÄíŰ °ü·Ã ¹®Á¦Á¡ [6]  iWiz 2004/01/04 24629 32
4   HTTP ÇÁ·ÎÅäÄÝÀÇ »óÅ ÄÚµå  iWiz 2004/01/04 11178 24
3   HTML Ư¼ö±âÈ£ ¿£ÅÍÆ¼(Entity) Å×À̺í [2]  iWiz 2006/03/03 27779 2

[1][2][3] 4 [5]
 

Copyright 1999-2025 Zeroboard / skin by zero
iWiz ShareBase, ¨ÏCopyleft by iWiz.  For more information contact .
º» À¥»çÀÌÆ®¿¡ °Ô½ÃµÈ À̸ÞÀÏ ÁÖ¼Ò°¡ ÀüÀÚ¿ìÆí ¼öÁý ÇÁ·Î±×·¥À̳ª ±× ¹ÛÀÇ ±â¼úÀû ÀåÄ¡¸¦ ÀÌ¿ëÇÏ¿© ¹«´ÜÀ¸·Î ¼öÁýµÇ´Â °ÍÀ» °ÅºÎÇϸç, À̸¦ À§¹Ý½Ã¿¡´Â Á¤º¸Åë½Å¸Á¹ý¿¡ ÀÇÇØ Çü»çó¹úµÊÀ» À¯³äÇϽñ⠹ٶø´Ï´Ù. [°Ô½ÃÀÏ 2004. 1. 31]