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
    En SQLite Java Tutorial
    Programmer lagrer informasjon i variabler i hele levetiden på at programmets aktiv økt . Men ser programmets variabler utryddet andre programmet lukkes. Når du oppretter programmer i Java , eller andre språk for den saks skyld , vil mange programmer krever evne til å lagre data da finne disse dataene til neste gang programmet starter opp . En måte å gjøre dette på er å bruke en database til å lagre denne informasjonen mellom programfag økter. En lett måte å gjøre dette på er med SQLite database med sin Java -grensesnittet . Instruksjoner
    Opprette SQLite Database
    en

    Gå til SQLiteJDBC drivernedlastingssiden ( se Ressurser ) for siste versjon av JAR -fil. Som andre Java- verktøy, er dette biblioteket og driver kryss-plattform og vil fungere med Windows , Mac eller Linux.
    2

    Kopier SQLiteJDBC JAR -filen fra download katalogen til Java -programmets arbeidskatalog .

    3

    direkte Java til JAR -koden med følgende syntaks : ". Class.forName ( " org.sqlite.JDBC "); " i begynnelsen av din viktigste funksjon

    4

    Lag en tilkobling til SQLite database med kommandoen " Connection db_connection = DriverManager.getConnection ( " JDBC: sqlite : test.db "); " hvor " db_connection " er navnet du gir til denne databasen socket-tilkobling og " yourDB.db " er målet database fil
    5

    Lag objektet du vil bruke til å søke i databasen med syntaks: . "Statement query = db_connection.createStatement (); " der "søket "er navnet du vil gi til uttalelse objektet
    6

    Opprett en ny tabell i SQLite database med kommandoen . " query.executeUpdate (' opprette tabellen new_table ( myfields ) ;') ; " der " new_table " er navnet på tabellen du ønsker å lage , og " myfields " er navnene på kolonnene du ønsker å skape i denne databasen , hvert navn separert med komma.
    7

    Forbered deg på å sette inn rader i databasen tabellen med koden : " PreparedStatement statement = db_connection.prepareStatement (' setter inn new_table verdier ( ); '); " der "statement " er navnet du vil bruke for din PreparedStatement objekt
    Side 8

    Sett inn en rad med data i tabellen med koden " statement.setInt (indeks , int ) ; " for hvert element du ønsker å sette inn i raden der "indeks" er stedet i raden du ønsker å skrive data , og starter med en, og " int " er det nummeret du ønsker å skrive . Hvis du ønsker å skrive en annen datatype erstatte " Int " av " setInt " med riktig type etikett.
    9

    Gjenta denne syntaksen for hvert element du ønsker å sette inn en rad. Påberope seg " statement.executeUpdate (); " kommandoen når du er ferdig med å skrive innsatsen kode for å begå disse elementene til databasen tabellen
    Reading SQLite databaser
    10

    . opprette en tilkobling til SQLite database med kommandoen " Connection db_connection = DriverManager.getConnection ( " JDBC: sqlite : yourDB.db "); " hvor " db_connection " er navnet du gir til denne databasen socket-tilkobling og " yourDB.db "er målet database fil
    11

    Lag objektet du vil bruke til å søke i databasen med syntaks: . " Statement query = db_connection.createStatement (); "hvor" spørring "er navnet du vil gi til uttalelse objektet
    12

    Hente et mål rad fra databasen tabellen med kommandoen . " ResultSet resultater = query.executeQuery (' select * from target_table der felt = n; '); " der " target_table " er navnet på tabellen du vil hente data fra , er feltet navnet på kolonnen , for eksempel en ID-kolonne , der raden med feltet samsvarer med verdien du oppgir i " n" vil mate sine data inn din " resultater " objekt
    13

    Åpne verdien av et gitt felt i raden din hentes med kommandoen " results.getInt ( " felt "); . " hvor " -feltet er navnet på kolonne som har en verdi i den raden funksjonen vil returnere . Sett " Int " av " getInt " med den aktuelle etiketten for datatypen du prøver å hente .
    14

    Lukk tilkobling til database med " db_connection.close (); " når du er ferdig med databasen

    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan beregne Pi hjelp NetBeans 
    ·Hvordan legge til en GUI til Java-kode 
    ·Hvordan få utvalgte artikler fra listevisningen på An…
    ·Hvordan laste ned & Lær Java på BlueJ Miljø 
    ·String til Double Conversion i Java 
    ·Slik formaterer kolonner & Tall i Java 
    ·Hvordan laste opp flere filer med JSP 
    ·Funksjon Visning i Java 
    ·Hvordan til å be om et svar i Java 
    ·Slik installerer Core Java JDK 1.5.03 
      Anbefalte artikler
    ·Grunner til å opprette en Subrutine i programmering 
    ·Hvordan lese en Random Access File 
    ·Common Application Programming Interface 
    ·Slik bruker du en Combo boksen i MFC 
    ·Hvordan å kompilere og kjøre programmer med SSH 
    ·Du kan ved en PDF til en Exact Target i e- Blast 
    ·Hvordan sjekke Access 2007 Hvis Query Exists 
    ·Slik kopierer Bytes i Python 
    ·Hvordan lage en plate med ISO 
    ·DataColumn Typer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/