thread ¸¦ »ç¿ëÇÏÁö ¾Ê¾Ò±º¿ä. (PRE ÅÂ±× ¶§¹®¿¡ ´Ù½Ã)


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :±èÇÊÈ£ 1998³â 5¿ù 15ÀÏ 13:22:22

In Reply to: Test ÇÑ Source µ¿ºÀÇÕ´Ï´Ù. ¸¹Àº Áöµµ¹Ù¶ø´Ï´Ù. posted by ÀüÁø¹è on 1998³â 5¿ù 15ÀÏ 11:36:00:

¾È³çÇϼ¼¿ä?


¼Ò½º¸¦ µé¿©´Ù º¸´Ï Ŭ·¡½º À̸§¿¡¸¸ Thread °¡ ºÙ¾úÀ» »Ó
½ÇÁ¦·Î´Â thread ¿Í ÀüÇô ¹«°üÇϱº¿ä...
thread ¸¦ »ç¿ëÇÒ·Á¸é implements Runnable ÇØ¾ß ÇÏ°í
¸Þ½îµå run ÀÌ ÀÖ¾î¾ß Çϴµ¥ ±×·¸Áö ¾Ê±º¿ä.
¾ÖÇø´À̳ª ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î µðºñ¿¡ ¿¬°áÇÏ´Â
º¸ÅëÀÇ Å¬·¡½º¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù.


Ŭ·¡½º »ý¼ºÀÚ ¾È¿¡ ÀÖ´ø dbConnect() ¿Í conn.close() ¸¦
´Ù¸¥ °÷À¸·Î ¿Å°å½À´Ï´Ù.


±×¸®°í µðºñ¿¡¼­ CHAR, VARCHAR, LONGVARCHAR ŸÀÔÀÇ
ÇʵåÀÇ µ¥ÀÌÅÍ °¡Á®¿Ã ¶§ getString ¸Þ½îµå¸¦ ½è´Âµ¥
ÇѱÛÀÇ °æ¿ì ±ú¾îÁöÁö ¾ÊÀ»±î¿ä?



...............................
......¼±µÎ »ý·«................
...............................


public ServerThread(Connection c)
{
conn = c;
// ÀÌÇÏ ¸î ÁÙÀº ¾ø¾îÁú ºÎºÐµé.
// try {
// conn.close(); // À̰;ø¸é Error ¹ß»ý
// conn = null;
// dbConnect();
// } catch(SQLException e) {
// }
}


public void execute()
{
String str = "";
String record = "";
ResultSet rset = null;
boolean flag = true;
ResultSetMetaData rsmd = null;
int numCols = 0;
int dataType = 0;

// file À̳ª Socket À̳ª browser »ý¼ºµÈ SQL ¹® => Sql ARG
String sqlText = "SELECT boardid, parentid, " +
" boardname, description, flag " +
" FROM board_name " +
" ORDER BY boardid ASC";
try
{
dbConnect(); // Ãß°¡
pstmt = conn.prepareStatement(sqlText);
rset = pstmt.executeQuery();
rsmd = rset.getMetaData();
numCols = rsmd.getColumnCount();
flag = rset.next();
while (flag) {
// for one record
for (int i=1; i<=numCols; i++) {
dataType = rsmd.getColumnType(i);
record = record.trim() + sendElement(rset, rsmd.getColumnType(i),i);
}
record = sizeToString(record.length()) + record;
str = str + record;
record = "";
flag = rset.next();
}
rset.close();
pstmt.close();
conn.close; // Ãß°¡
} catch (SQLException e1) {
try {
rset.close();
pstmt.close();
} catch (Exception e2) {
}
}

...................................
.....ÀÌÇÏ »ý·«.....................
...................................





´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]