Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur hämta Input och Output Parametrar för lagrade procedurer i Oracle

    Oracle är ett användbart databashantering verktyg som kan användas för en mängd funktioner , varav de flesta är för att hantera innehållet på din server . Programmet saknar ett tydligt gränssnitt och kräver att du interagera med den genom kod . Programmet kan användas för att lagra eller ladda material , och du kan undersöka de aktuella parametrarna genom vilka förfaranden lagras , oavsett om det är via ingång eller utgång . Instruktioner
    1 Oracle

    Börja med att dubbelklicka på ikonen på skrivbordet eller öppna det från Start-menyn. Programmet kommer automatiskt att ansluta till din server .
    2

    Ange koden för att hämta all input och output lagrade procedurer . Placera de tre "import" kommandon vid högst upp på sidan och placera den återstående koden längst ned av befintliga koden . Koden :

    import java.sql.CallableStatement , import java.sql.Connection , import java.sql.DriverManager ;

    public class Huvud { public void main ( String [] args ) kastar Undantag { Anslutning conn = getOracleConnection ( ) ;//Steg - 2 : identifiera den lagrade procedureString proc3StoredProcedure = " { samtal PROC3 } ( , , ? ? ? ) " ;//Step - 3 : förbereda infordringsbart statementCallableStatement cs = conn.prepareCall ( proc3StoredProcedure ) ;//Steg - 4: ​​Ställ in parametrar ... //första ingång argumentcs.setString ( 1 , " abcd " ) ;//tredje ingång argumentcs.setInt ( 3 , 10 ) ;//steg - 5 : registrera utdataparametrar ... cs.registerOutParameter ( 2 , java.sql.Types.VARCHAR ) , cs.registerOutParameter ( 3 , java.sql.Types.INTEGER ) ;//Step - 6 : exekvera lagrade procedurer : proc3cs.execute ( ) ;//Step - 7 : extrahera utgångsparametrarna //få parameter 2 som outputString param2 = cs.getString ( 2 ) ;//få parameter 3 som outputint param3 = cs.getInt ( 3 ) , System . out.println ( " param2 =" + param2 ), System.out.println (" param3 =" + param3 ), conn.close ( );}

    privata statisk Connection getHSQLConnection ( ) kastar Undantag { Class.forName ( " org.hsqldb.jdbcDriver " ) , System.out.println ( " Driver Loaded . " ) ; String url = " jdbc : hsqldb : data /handledning " ; retur DriverManager.getConnection ( url , " sa " , " " ) ; }

    public static Connection getMySqlConnection ( ) kastar Undantag { String drivrutin = " org.gjt.mm.mysql.Driver " , String url = " , jdbc : mysql ://localhost/demo2s " , String användarnamn = " oost " , String lösenord = " oost ";

    Class.forName ( förare ) , Anslutning conn = DriverManager.getConnection ( url , användarnamn , lösenord ) , avkastning conn ; }

    public static Connection getOracleConnection ( ) kastar Undantag { String drivrutin = " oracle.jdbc.driver.OracleDriver " , String url = " jdbc : oracle : tunna : @ localhost : 1521 : Caspian " , String användarnamn = " mp " , String lösenord = " MP2 ";

    Class.forName ( förare ) , //load Oracle driverConnection conn = DriverManager.getConnection ( URL , användarnamn , lösenord ) , avkastning conn ; } } Addera 3

    Spara och sedan köra och kompilera den uppdaterade koden . Serverns nuvarande förfarandena för input och processer utgående visas .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konfigurera CVS i Eclipse Skärmdump
    ·Fördelar med Modularisering i programmering
    ·Hur man skapar en Joomla menymallen
    ·Hur du formaterar webbsidor med My Style Sheet
    ·Hur man skapar Klassdiagram
    ·Vad är skillnaden mellan Analoga & Digitala Data
    ·Pascal datatyper
    ·Orsaker till Stack Overflow
    ·Hur man skapar Webblayout
    ·Fördelar och nackdelar med objektorienterad programmer…
    Utvalda artiklarna
    ·Hur man ansöker en funktion till varje index i Array P…
    ·Hur man kan göra något köra på egen hand tråd i VB…
    ·Nackdelarna med att använda Widgets i Computer Design
    ·Hur du formaterar Symboler i VB
    ·Hur man gör en JavaScript Image Rollover
    ·Så ringer en iFrame via ett formulär
    ·Hur man lär ASP
    ·PHP Skillnad mellan require_once och include_once
    ·Hur konvertera till heltal i VB6
    ·Konvertera Java tecken från gemener till versaler
    Copyright © Dator Kunskap http://www.dator.xyz