import java.sql.*;
import java.io.*;
import java.util.*;
class NUB1
{
public static void main(String[] args)
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("JDBC-ODBC 드라이버가 정상적으로
로드");
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
//Properties properties = new Properties();
//properties.put("charSet","8859_1");
Connection conn = DriverManager.getConnection
("jdbc:db2:ERP_DB","db2admin","db2admin");
System.out.println("odbc에 의해 만들어진 DSN이
Database연결");
Statement statement=conn.createStatement();
String sql="insert into NUB_TBL values(1)";
statement.executeUpdate(new
String(sql.getBytes("KSC5601"),"8859_1"));
System.out.println("데이터베이스에 정상적으로
레코드가 삭입되었습니다.");
statement.close();
conn.close();
}
//*catch(ClassNotFoundException cnfe)
//{
// System.out.println("JBC-ODBC드라이버 예외 발생");
//}
catch(SQLException sqle)
{
System.out.println("데이터 베이스 연결 중 예외
발생");
}
catch(UnsupportedEncodingException ee)
{
System.out.println("지원하지 않는 인코딩 예외 발생");
}
catch(Exception e)
{
System.out.println("에러가 났습니다.");
}
}
}
|