| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo recuperar los parámetros de entrada y de salida para procedimientos almacenados en Oracle
    Oracle es una herramienta de gestión de base de datos útil que se puede utilizar para una gran variedad de características , la mayoría de los cuales son para la gestión del contenido en su servidor. El programa carece de una interfaz clara y requiere que le permite interactuar con él a través de código . El programa puede ser usado para almacenar o cargar materiales , y se puede examinar los parámetros actuales por las que se almacenan los procedimientos , ya sea a través de entrada o de salida. Instrucciones
    1

    Start Oracle haciendo doble clic en su icono en el escritorio o abrirlo desde el menú de inicio . El programa se conectará automáticamente al servidor.
    2

    Introduzca el código para recuperar toda la entrada y salida de los procedimientos almacenados . Coloque los tres comandos "importados" en la parte superior de la página y poner el código restante en el fondo de su código existente . El código :

    java.sql.CallableStatement importación; java.sql.Connection importación; java.sql.DriverManager importación;

    public class Principal { void (String [] args ) public static throws Exception { Conexión conn = getOracleConnection () ;//Paso 2 : identificar el procedureString almacenado proc3StoredProcedure = " {call proc3 } (,, ¿?) " ;//Paso 3 : preparar el statementCallableStatement exigible cs = conn.prepareCall ( proc3StoredProcedure ) ;//Paso 4 : establecer parámetros de entrada ... //argumentcs.setString primera entrada ( 1 , "abcd ") argumentcs.setInt entrada ;//tercera ( 3 , 10 ) ;//Paso 5 : Registrarse parámetros de salida ... cs.registerOutParameter ( 2 , java.sql.Types.VARCHAR ) ; cs.registerOutParameter ( 3 , java.sql.Types.INTEGER ) ;//Paso 6 : ejecutar los procedimientos almacenados : proc3cs.execute () ;//Paso 7 : extraer los parámetros de salida //obtener el parámetro 2 como OutputString param2 = cs.getString ( 2 ) ;//obtener el parámetro 3 como outputint param3 = cs.getInt ( 3 ), Sistema . out.println ( " param2 = " + param2 ) ; System.out.println ( " param3 = " + param3 ) ; conn.Close () ;}

    getHSQLConnection conexión private static () throws Exception { Class.forName ( " org.hsqldb.jdbcDriver "); System.out.println ( " driver cargado . "); cadena url = " jdbc : hsqldb : data /tutorial " ; DriverManager.getConnection regreso ( url , "sa" , "") ;}

    pública getMySqlConnection conexión estática ( ) throws Exception { controlador String = " org.gjt.mm.mysql.Driver " ; String url = " ; jdbc : mysql ://localhost/demo2s " , nombre de usuario String =" oost " ; cadena password = " oost " ;

    Class.forName ( conductor) ; conec conexión = DriverManager.getConnection ( url , nombre de usuario, contraseña); conec return;}

    pública getOracleConnection conexión estática ( ) throws Exception { controlador String = " oracle.jdbc.driver.OracleDriver " , url: String = " jdbc : oracle : thin: @ localhost: 1521 : Caspian " , nombre de usuario String =" mp " ; cadena password = " mp2 " ;

    Class.forName ( conductor) ; //carga Oracle driverConnection conn = DriverManager.getConnection ( uRL, nombre de usuario , contraseña ) ; conec return;} }
    3

    Guardar y luego correr y compilar el código actualizado . Procedimientos actuales del servidor para los procesos de entrada y salida se muestran .

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir un polígono a una ruta 
    ·Algoritmos Informática Tutorial 
    ·Diferencia entre el indexador y Matriz 
    ·Cómo publicar un formulario de iFrame 
    ·Cómo solicitar la Tutela Legal en Illinois 
    ·Cómo cambiar el tamaño de una plantilla de control 
    ·Carácter matriz vs cadenas 
    ·Cómo abrir y convertir documentos 
    ·Cómo convertir String URI 
    ·¿Cómo desplazamiento de datos de ADT 
      Artículos destacados
    ·Cómo crear un inicio de sesión en Visual Basic 
    ·Cómo ejecutar bytecode Python 
    ·Cómo crear un pase de acceso a parámetros de consulta…
    ·¿Cómo puedo abrir un archivo de EPR en Inicio 
    ·Cómo mostrar las formas en Java 
    ·Cómo agregar variables en COBOL 
    ·Cómo voltear píxeles en Java Con getPixel 
    ·Cómo crear una base de datos mediante DataSet en C # 
    ·Cómo calcular Método Tiempo en Visual Basic 
    ·Cómo convertir VB6 a VB 2010 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com