Реферат: Работа с базами данных в JAVA на основе соединения JDBC

import java.awt.*;

import java.net.*;

import java.sql.*;

import java.io.*;

public class lab6

{

public static void main(String args[])

{

String url="jdbc:odbc:sqlsource2";

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}

catch(Exception e)

{System.out.println("Classdefnotfound"+e);

}

try{

Connection db=DriverManager.getConnection(url);

CallableStatement cst= db.prepareCall("{call proc1(?)}");

cst.registerOutParameter(1, Types.VARCHAR,16);

cst.execute();

String str=cst.getString(1);

System.out.println(str);// выводим ответ процедуры на экран

System.out.println("OK");

db.close(); //Закрываем соединение.

}

catch(Exception er)

{System.out.println("Error has arised here:"+er);}

}

}

Вызов хранимой процедуры выполняется посредством класса CallableStatement. Инструкция по вызову процедуры предварительно подготавливается в команде:

К-во Просмотров: 297
Бесплатно скачать Реферат: Работа с базами данных в JAVA на основе соединения JDBC