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 >> Java Programming >> Content
    Hvordan bruke SQL Med Java
    Java-programmerere ofte trenger å utvikle applikasjoner som er koblet til en database. I slike programmer , er Structured Query Language ( SQL) brukes til å hente data fra databasen . SQL-kommandoer kan utstedes fra et Java-program ved hjelp av JDBC -biblioteket , som er inkludert som standard i alle Java utviklingsmiljø. JDBC -biblioteket tar seg av mange lavnivå detaljer database tilkoblinger , slik at Java- programmerere kan fokusere på å implementere forretningslogikk i programmene sine. Instruksjoner
    en

    Klikk på " Start" -knappen fra Windows oppgavelinjen og skriv " Notepad " fra søkeboksen . Velg " Notisblokk" fra listen over programmer som vises .
    2

    Opprett en ny Java-klassen . Dette trinnet varierer avhengig av hvilken klasse navn som du trenger. For eksempel vil følgende linjer med kode viser etableringen av en sykkel klasse : en

    public class Sykkel {

    }
    3

    Legg til følgende linjer inne i klassen :

    offentlig Connection getConnection ( ) kaster SQLException {

    Tilkobling conn = null;

    Properties connectionProps = nye egenskaper ();

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

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

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

    conn = DriverManager

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

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

    }

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

    retur conn ;

    }

    Dette skaper en forbindelse til en MySQL database ved hjelp av det angitte brukernavnet og passordet
    4

    Skriv inn følgende linjer med kode i klassen : .

    offentlige static void VANNRETT ( Connection con , String dbnavn ) kaster SQLException {

    }

    Dette skaper en ny metode som kalles VANNRETT som godtar forbindelsen opprettet tidligere og produserer en SQL- unntak.

    5

    Legg til følgende linjer med kode inne i " VANNRETT () " -metoden : en

    Statement stmt = null;

    String query = " select COF_NAME , SUP_ID , PRIS , SALG, TOTAL fra "+ dbnavn +" kaffe " ; .

    try {

    stmt = con.createStatement ();

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

    }

    Dette skaper en uttalelse basert på den angitte spørringen fra den etablerte tilkoblingen
    6

    Tilføy følgende koder . inne i try -blokk : en

    ResultSet rs = stmt.executeQuery (spørring ) ;

    while ( rs.next ( ) ) {

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

    int LeverandørID = rs.getInt ( " SUP_ID ");

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

    int salg = rs . getInt ( "Salg" ) ;

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

    }
    p Dette utfører søket og henter resultatet via en ResultSet . objekt
    7

    Skriv inn følgende linjer med koder på slutten av catch-blokken :

    } finally {

    if ( stmt = null ! ) { stmt . close () ;}

    }
    p Dette lukker tilkoblingen når det ikke lenger er nødvendig

    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Blender Grafikk i Java 3D 
    ·NetBeans Brytningspunkt virker ikke 
    ·Hvordan lese fra en Input Stream i Java 
    ·Hvor å Sjekk Java for heltall Strings 
    ·Hvordan konvertere en streng i Java for å GeneralPath 
    ·Hvordan bruke Java til Les Excel 
    ·Hvordan konvertere en streng til Datakilde i Java 
    ·Hvordan endre Border Layout i NetBeans 
    ·Bruk av Java Generisk til Return Type 
    ·Hvordan senter en JPanel på toppen av en JFrame 
      Anbefalte artikler
    ·Binære krypteringsalgoritmer 
    ·Hva er pekere og hvordan de brukes 
    ·Slik Clear den memcached 
    ·Hvordan skrive min egen Exception Handler i Java 
    ·Hvordan : PHP Klikk Tracking Pixels 
    ·Ikke- rot Installasjon av Python moduler 
    ·Hvordan bruke CoffeeCup StyleSheet Maker 
    ·Hvordan få lengden på en streng i Python 
    ·Slik hindrer du en Infinite Loop på Makro 
    ·Hvordan å sortere tabelldata i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/