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 >> Java Programming >> Content

    Hur du använder SQL Med Java

    Java programmerare behöver ofta utveckla applikationer som är anslutna till en databas . I sådana tillämpningar är Structured Query Language ( SQL) användes för att erhålla data från databasen . SQL-kommandon kan utfärdas från ett Java-program med hjälp av JDBC -biblioteket , som ingår som standard i varje Java Development miljö . Den JDBC Biblioteket tar hand om många lågaktivt uppgifter om databaskopplingar , lämnar Java programmerare fri att fokusera på att genomföra affärslogik i sina ansökningar . Instruktioner
    1

    Klicka på " Start " -knappen i Windows aktivitetsfält och typ " Anteckningar " i sökrutan . Välj " Anteckningar " i listan över program som visas .
    2

    Skapa en ny Java-klass . Detta steg varierar beroende på klassnamn som du behöver . Till exempel , följande kodrader visar skapandet av en cykel klass :

    public class Cykel {

    }
    3

    Lägg till följande rader inuti klassen:

    offentlig Connection GetConnection ( ) kastar SQLException {

    Anslutning conn = null;

    Egenskaper connectionProps = nya egenskaper ();

    connectionProps . put ( " user " , this.userName ) ;

    connectionProps.put ( " lösenord " , this.password ) ;

    om ( this.dbms.equals ( " mysql " ) ) {

    conn = DriverManager

    GetConnection ( " jdbc : " . + this.dbms + " ://" + this.serverName + Review

    " : " + här . portNumber + " /" , connectionProps ) ;

    }

    System.out.println ( " Ansluten till databasen " ) ;

    retur conn ;

    }

    Detta skapar en anslutning till en MySQL- databas med hjälp av angivet användarnamn och lösenord
    4

    Skriv följande kodrader inne i klassen : .

    offentliga void VISNINGLODRÄT ( Connection con , String dbname ) kastar SQLException {

    }

    Detta skapar en ny metod som kallas VISNINGLODRÄT som accepterar anslutningen skapade tidigare och producerar en SQL undantag .

    5

    Lägg till följande rader med kod inuti " VISNINGLODRÄT ( ) "-metoden :

    Statement stmt = null ;

    String query = " select COF_NAME , SUP_ID , PRIS , försäljning , TOTALT från " + dbname + " KAFFE " ,.

    try {

    stmt = con.createStatement ( ) ;

    } catch ( SQLException e ) {

    JDBCTutorialUtilities.printSQLException ( e ) ;

    }

    Detta skapar en uttalad slutsats grundad på den angivna frågan från den etablerade anslutningen
    6

    Bifoga följande koder . inne i try-blocket :

    ResultSet rs = stmt.executeQuery ( query ) ;

    samtidigt ( rs.next ( ) ) {

    String coffeeName = rs.getString ( " COF_NAME " ) ;

    int Leverantörsnr = rs.getInt ( " SUP_ID " ) ;

    float pris = rs.getFloat ( " priset ") ;

    int försäljning = rs . getInt ( "Försäljning" ) ;

    int totalt = rs.getInt ( " tOTAL " ) ;

    }

    Detta exekverar frågan och hämtar resultatet via ett ResultSet . objektet
    7

    Skriv följande rader av koder i slutet av catch-blocket :

    } slutligen {
    p Om ( stmt = null ) { stmt . close ( ) ;}

    }

    Detta stänger anslutningen när den inte längre behövs Addera
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en pyramid av tecken med Java
    ·Hur man skapar ett rutnät i Java
    ·Skriv ut funktion i Java
    ·Hur man använder animerade älvor i Eclipse
    ·ArrayList Metoder i Java
    ·Hur man använder en Java String tokenizer
    ·Hur du ställer in Time Thread Start på en Android
    ·Hur man gör ett spel med Java Software
    ·Java UDP : Hur man skickar en fil
    ·Lägga till en server Perspective till Eclipse
    Utvalda artiklarna
    ·Definition av variabeln finns i JavaScript
    ·Hur man skapar en iPhone Ansökan om RSS på en webbpla…
    ·Lägga till en Servlet API till NetBeans
    ·Så här beräknar filstorlek i Visual Basic.NET
    ·Hur man justera text i PHP
    ·Hur man läser & Display en PHP Cookie Värde i AS3
    ·Vad Är NETFx mapp
    ·Hur man använder en CreateFile DLL i VB.NET
    ·Så ringer en Oracle paket från Visual Basic
    ·Hur öppna Internet Explorer från Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz