Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan hente Input og output parametre for lagrede prosedyrer i Oracle
    Oracle er et nyttig database management verktøy som kan brukes til en rekke funksjoner , hvorav de fleste er for styring av innholdet på serveren din. Programmet mangler et klart grensesnitt og krever at du bruker det gjennom koden . Programmet kan brukes til å lagre eller laste materialer , og du kan undersøke de aktuelle parametrene av hvilke prosedyrer som er lagret , enten det er gjennom inngang eller utgang . Instruksjoner
    en

    start Oracle ved å dobbeltklikke på ikonet på skrivebordet eller åpne det fra startmenyen . Programmet vil automatisk koble til serveren din.
    2

    Tast inn koden for å hente all input og output lagrede prosedyrer . Plasser de tre " import " kommandoer på toppen av siden og legg den resterende koden nederst i den eksisterende koden . Koden : en

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

    public class Hoved { public static void main ( String [] args ) kaster Exception { Tilkobling conn = getOracleConnection ( ) ;//Step -2 : identifisere den lagrede procedureString proc3StoredProcedure = "{ samtale PROC3 } ( , , ?) " ;//Step -3: forberede callable statementCallableStatement cs = conn.prepareCall ( proc3StoredProcedure ) ;//Step - 4 : sett inngangsparametere ... //første inngang argumentcs.setString ( 1 , " abcd ") ;//tredje inngang argumentcs.setInt ( 3 , 10 ) ;//Step- 5 : register utdataparametere ... cs.registerOutParameter ( 2 , java.sql.Types.VARCHAR ) ; cs.registerOutParameter ( 3 , java.sql.Types.INTEGER ) ;//Step - 6 : utføre lagrede prosedyrer : proc3cs.execute ( ) ;//Step - 7 : pakke ut utdataparametere //få parameter to 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 (); }

    private static Connection getHSQLConnection ( ) kaster Exception { Class.forName ( " org.hsqldb.jdbcDriver "); System.out.println ( " Driver Loaded . "); String url = " jdbc : HSQLDB : data /tutorial "; retur DriverManager.getConnection ( url , "sa" , "") ;}

    public static Connection getMySqlConnection ( ) throws Exception { String driver = " org.gjt.mm.mysql.Driver "; String url = " ; jdbc : mysql ://localhost/demo2s "; String brukernavn = " oost "; String passord =" oost ";

    Class.forName ( sjåfør) , Connection conn = DriverManager.getConnection ( url , brukernavn, passord ), tilbake conn ;}

    public static Connection getOracleConnection ( ) throws Exception { String driver = " oracle.jdbc.driver.OracleDriver "; String url = " jdbc : orakel : tynne : @ localhost : 1521 : Caspian "; String brukernavn = " mp "; String passord =" mp2 ";

    Class.forName ( sjåfør ), //last Oracle driverConnection conn = DriverManager.getConnection ( url , brukernavn , passord ), tilbake conn ;} }
    3

    Lagre og deretter kjøre og kompilere den oppdaterte koden . Serverens gjeldende prosedyrer for inn-og utgående prosesser vil bli vist .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å demontere Hex 
    ·Hva er en IDL File 
    ·Hva er MS hierarkisk FlexGrid 
    ·Hvordan bygge Med Regex 
    ·Anvendelse av lineær programmering i Data 
    ·Slik unngår du at en Navigasjonslinje Fra å trykke ne…
    ·Hvordan å programmere en Port Address 
    ·Slik Boot Datamaskiner 
    ·Fordeler og ulemper med pekere 
    ·Hvordan lage en faktura på en Mac 
      Anbefalte artikler
    ·Hvordan bruke Convert.Frombase64string i VBS 
    ·Slik bruker du en bryter uttalelse 
    ·Hva er Syntax Protokoller 
    ·Hvordan lage tabeller på Runtime i Visual Basic av Com…
    ·Hvordan lage en EXE -fil til en katalog Fil 
    ·Hvordan lage et installasjonsprogram for din VB6 Progra…
    ·Hvordan skrive min egen Exception Handler i Java 
    ·DIV rollover effekter 
    ·Hvordan bruke VBScript beliggenhet Emne 
    ·Hvordan skyggelegge annenhver rad i Visual Basic 6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/