| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan bruges SQL Med Java
    Java-programmører ofte har brug for at udvikle applikationer , der er forbundet til en database. I sådanne anvendelser er Structured Query Language ( SQL ), der anvendes til at indhente data fra databasen. SQL-kommandoer kan udstedes fra et Java-program ved hjælp af JDBC -biblioteket , som er inkluderet som standard i alle Java-udviklingsmiljø . JDBC -biblioteket tager sig af mange lavt niveau detaljer databaseforbindelser , forlader Java-programmører fri til at fokusere på at gennemføre forretningslogik i deres ansøgninger . Instruktioner
    1

    Klik på "Start" knappen i Windows proceslinjen, og skriv " Notesblok " fra søgefeltet. Vælg " Notesblok " fra listen over programmer, der vises .
    2

    Opret en ny Java-klasse . Dette trin varierer afhængig af den klasse navn, du kræver. For eksempel viser de følgende linjer kode oprettelsen af ​​en cykel -klasse : Hej

    public class Cykel {

    }
    3

    Tilføj følgende linjer inde i klassen :

    offentlig Connection getConnection () kaster SQLException {

    Connection conn = null ;

    Egenskaber connectionProps = nye Properties ();

    connectionProps . put ( "bruger" , this.userName ),

    connectionProps.put ( "password " , this.password ),

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

    conn = DriverManager

    getConnection ( " jdbc : " . + this.dbms + " ://" + this.serverName + Online

    ":" + dette. PortNumber + "/" , connectionProps ),

    }

    System.out.println ( " Forbundet til database ");

    tilbagevenden forbind ;

    }

    Dette skaber en forbindelse til en MySQL-database ved hjælp af angivne brugernavn og adgangskode
    4

    skrive følgende linjer kode inde i klassen : .

    offentlige static void viewTable ( Connection con, String dbname ) kaster SQLException {

    }

    Dette skaber en ny metode, der kaldes viewTable der accepterer forbindelsen tidligere har oprettet og producerer en SQL undtagelse.
    < br > 5

    Tilføj følgende linjer kode inde i " viewTable () "-metoden : Hej

    Statement stmt = null ;

    String query = " select COF_NAME , SUP_ID , pris, SALES , TOTAL fra "+ dbname +" kaffer " , .

    try {

    stmt = con.createStatement ();

    } catch ( SQLException e ) {
    < p> JDBCTutorialUtilities.printSQLException ( e)

    }

    Dette skaber en opgørelse baseret på den angivne forespørgsel fra den etablerede forbindelsen
    6

    vedføje følgende koder. inde i try-blok : Hej

    ResultSet rs = stmt.executeQuery (forespørgsel ),

    while ( rs.next ( )) {

    String coffeeName = rs.getString ( " COF_NAME ")

    int Leverandørnr = rs.getInt ( " SUP_ID ")

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

    int salg = rs . getInt ( "salg" ),

    int total = rs.getInt ( "TOTAL ");

    }

    Dette udfører forespørgslen og henter resultatet gennem en ResultSet . objekt
    7

    skrive følgende linjer koder i slutningen af fangsten blokken :

    } endelig {

    if ( stmt = null !) { stmt . tæt ( );}

    }

    Dette lukker forbindelsen, når den ikke længere er påkrævet

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres Java API 
    ·Hvordan man laver en Keystore 
    ·Rekursion Problemer i Java 
    ·Sådan Konverter Oktal til Decimal i Java 
    ·Sådan Konverter AS400 Character Data Med specialtegn i…
    ·Sådan formateres en heltal i Java 
    ·Sådan Program Apps til Android 
    ·Om Java Character Funktioner 
    ·Sådan bruges en Random Java Utility 
    ·Hvordan til at identificere hvilke Keystore Java bruger…
      Anbefalede Artikler
    ·Sådan Luk DataGrid Værdier Into et datasæt i VB.NET 
    ·Sådan Vise Kolonne Beskrivelse i SQL 
    ·Sådan bruges Pivot i SQL 
    ·Sådan Sortere en Datasæt i Vb.Net 
    ·Hvor hen til Lukke CSV-filer i et Microsoft Excel Appli…
    ·Sådan kører en exe-fil i VB Kode 
    ·Sådan Indsæt Java Faces som en JSP Fragment 
    ·Sådan Reverse en værdi i C + + 
    ·Hvordan man laver en Block i PHP Nuke 
    ·Hvad er en hændelse Handler 
    Copyright © Computer Viden http://www.computerdk.com