±Û¾´ÀÌ :¹Ú¼øº¹ 1998³â 7¿ù 10ÀÏ 20:47:22
Ç×»ó ³²ÀÇ ¾î·Á¿òÀ» ±×³É ³Ñ±âÁö ¾Ê°í °ü½ÉÀ» °¡Á® Áּż °¨»ç ÇÕ´Ï´Ù.
ÀÚ¹Ù¿Í ¿À¶óŬ°úÀÇ ¿¬°áÀ» ¸î ÁÖ° °è¼Ó ½Ãµµ ÇÏ°í ÀÖ½À´Ï´Ù.
À̱ÛÀ» º¸½Ã°í Á¦¹ß µµ¿Í ÁÖ½Ã¸é °¨»ç ÇÏ°Ú½À´Ï´Ù.
¿¡Çø´¿¡¼ ¿À¶óŬ°úÀÇ ¿¬°áÀ» ÇÏ¸é ´ÙÀ½°ú °°Àº ¿¡·¯°¡ ¹ß»ýÇÕ´Ï´Ù.
Loading JDBC driver...
Finshed Loading JDBC driver
Connecting...
babo
security.Couldn't connect to '203.253.177.188' with origin from ''.
babo
¿¡·¯°¡ ¾Æ´Ï°í ´ÙÀ½°ú °°Àº ¸Þ¼¼Áö°¡ Ãâ·ÂµË´Ï´Ù.
¿¡Çø®ÄÉÀ̼ǿ¡¼ ¿¬°áÀº µÇ´Âµ¥ ¿¡Çø´¿¡¼ ¿¬°áÀÌ
¾ÈµÇ³×¿ä..
Âü°í·Î ...
¿À¶óŬÀº 7.2 ÀÌ°í
ÀÚ¹Ù´Â JDK1.1.6
JDBC 1.22
¿¡Çø´ ¼Ò½º´Â
import java.sql.*;
import java.math.*;
import java.awt.*;
import java.io.*;
import java.util.*;
public class JdbcApplet extends java.applet.Applet
{
Button execute_button;
TextArea output;
public Connection conn;
public void init ()
{
this.setLayout (new BorderLayout ());
Panel p = new Panel ();
p.setLayout (new FlowLayout (FlowLayout.LEFT));
execute_button = new Button ("test");
p.add (execute_button);
this.add ("North", p);
output = new TextArea (10, 60);
this.add ("Center", output);
}
public boolean action (Event ev, Object arg)
{
if (ev.target == execute_button)
{
try
{
if (conn == null)
{
output.appendText ("Loading JDBC driver... " + "\n");
Class.forName ( "oracle.jdbc.driver.OracleDriver");
output.appendText ("Finshed Loading JDBC driver " + "\n");
output.appendText ("Connecting... " + "\n");
conn = DriverManager.getConnection("jdbc:oracle:thin:@203.253.177.188:1521:ORCL","st93110","abc123");
output.appendText ("Connected... \n");
}
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery ( "select * from items");
while (rset.next ())
output.appendText ("a"+ rset.getInt ("id") + "\n");
}
catch (Exception e)
{
output.appendText ("babo\n");
output.appendText (e.getMessage () + "\n");
output.appendText ("babo");
}
return true;
}
else
return false;
}
}
HTML ÆÄÀÏÀº
·Î µÇ¾î ÀÖ½À´Ï´Ù.
À§ÀÇ ³»¿ëÀ» º¸½Ã°í Á¶±ÝÀÌ¶óµµ µµ¿òÀ» ÁֽǺÐÀº ´äº¯ ³²°Ü ÁÖ¼¼¿ä.
Âü°í·Î ¿¡Çø®ÄÉÀ̼ǿ¡¼´Â ¿¬°áÀÌ µË´Ï´Ù.
°¨»ç ÇÕ´Ï´Ù.