You are on page 1of 3

java odbc code

import java.sql.*;
public class ctable
{
public static void main(String ag[]) throws SQLException
{
Connection conn=null;
Statement stmt=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:emp");
System.out.println("Connection OK");
if(conn!=null)
{
stmt=conn.createStatement();
stmt.executeUpdate("CREATE TABLE employee(Emp_code varchar(20),Emp_name varchar(
20),Address varchar(20),Phone varchar(20),Designation varchar(20),Department var
char(20),Basic_Salary int);");
System.out.println("Table created successfully");
stmt.executeUpdate("INSERT INTO employee values('0220 ','james bond ','#007, New
York ','9023852200 ','DETECTIVE','Investigation','7,00,000');");
stmt.executeUpdate("INSERT INTO employee values('0207 ','prateek ','#420, New Yo
rk ','9023852200 ','criminal','destruction','2,00,000');");
}
}
catch(Exception e)
{
System.out.println("Error Occured");
}
stmt.close();
conn.close();
}
}

import java.sql.*;
import java.io.*;
public class ctable
{
public static void main(String ag[]) throws SQLException
{
Connection conn=null;
Statement stmt=null;
String code;
String name;
String add;
String phone;
String desig;
String deptt;
int l=0;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:emp");
System.out.println("Connection OK");
if(conn!=null)
{
stmt=conn.createStatement();
stmt.executeUpdate("CREATE TABLE employee(Emp_code varchar(20),Emp_name varchar(
20),Address varchar(20),Phone varchar(20),Designation varchar(20),Department var
char(20),Basic_Salary int);");
System.out.println("Table created successfully");
System.out.println("Emp_code |Emp_name |Address |Phone |Designation |Department
|Basic Salary ");

//System.out.print("\tEmp_name ");
//System.out.print("\tAddress ");
//System.out.print("\tPhone ");
//System.out.print("\tDesignation ");
//System.out.print("\tDepartment ");
//System.out.print("\tBasic Salary");
stmt.executeUpdate("INSERT INTO employee values('0220','james bond','#007, New Y
ork','9023852200','DETECTIVE','Investigation','7,00,000');");
stmt.executeUpdate("INSERT INTO employee values('0207','prateek','#420, New York
','9023852200','criminal','destruction','2,00,000');");
stmt.executeUpdate("INSERT INTO employee values('022067','james bond jango','#00
7, New York,usa','9023852200','DETECTIVE','Investigation','7,00,000');");
ResultSet rs=stmt.executeQuery("SELECT * FROM employee");

while(rs.next())
{
code=rs.getString("Emp_code");
l=code.length();
while(l!=20)
{
code=code.concat(" ");
l++;
}
name=rs.getString("Emp_name");
l=name.length();
while(l!=20)
{
name=name.concat(" ");
l++;
}
add=rs.getString("Address");
l=add.length();
while(l!=20)
{
add=add.concat(" ");
l++;
}
phone=rs.getString("Phone");
l=phone.length();
while(l!=20)
{
phone=phone.concat(" ");
l++;
}
desig=rs.getString("Designation");
l=desig.length();
while(l!=20)
{
desig=desig.concat(" ");
l++;
}
deptt=rs.getString("Department");
l=deptt.length();
while(l!=20)
{
deptt=deptt.concat(" ");
l++;
}
System.out.println(code+"|"+name+"|"+add+"|"+phone+"|"+desig+"|"+deptt+"|"+rs.ge
tInt("Basic_Salary"));
}
}
}
catch(Exception e)
{
System.out.println("Error Occured");
}
stmt.close();
conn.close();
}
}

You might also like