| 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
    En SQLite Java Tutorial
    Programmer lagrer oplysninger i variabler i hele livet for at programmets aktiv session. Men programmets variabler udslettet den anden lukker programmet . Når du opretter programmer i Java , eller et andet sprog for den sags skyld , vil mange programmer kræver mulighed for at gemme data derefter hente disse data til næste gang programmet starter op . En måde at gøre dette på er at bruge en database til at gemme disse oplysninger mellem programmets sessioner. Én letvægts måde at gøre dette på er med SQLite database med sin Java- grænseflade . Instruktioner
    Oprettelse SQLite Database
    1

    Gå til SQLiteJDBC driver download side (se Resources ) for den seneste version af JAR-filen . Ligesom andre Java- værktøjer , er dette bibliotek og chauffør cross -platform og vil arbejde med Windows, Mac eller Linux.
    2

    Kopier SQLiteJDBC JAR fil fra din download mappe til din Java -program arbejdstid bibliotek. < Br >
    3

    Direkte Java til JAR -koden med følgende syntaks : ". Class.forName ( " org.sqlite.JDBC ") " i begyndelsen af ​​din hovedfunktion
    < br > 4

    Opret en forbindelse til SQLite database med kommandoen "Connection db_connection = DriverManager.getConnection ( " jdbc : SQLite : test.db ") ", hvor " db_connection " er det navn, du giver til denne database socket-forbindelse og " yourDB.db " er dit mål databasefil
    5

    Opret det objekt, du vil bruge til at søge i databasen med syntaksen : . " Statement query = db_connection.createStatement (); " hvor " query "er det navn, du vil give den sætningsobjekt
    6

    Opret en ny tabel i SQLite database med kommandoen ". query.executeUpdate ( oprette tabellen new_table ( myfields ), '); " hvor " new_table " er navnet på den tabel, du ønsker at oprette , og " myfields " er navnene på de kolonner, du ønsker at skabe i denne database , hvert navn adskilt med et komma.
    7

    Forbered dig på at indsætte rækker ind i din database tabel med koden : " PreparedStatement sætning = db_connection.prepareStatement ( « indsættes i new_table værdier (); '); ", hvor " erklæring "er det navn, du vil bruge til din PreparedStatement objekt < br . >
    8

    Indsæt en række data i din tabel med koden " statement.setInt (indeks , int) ," for hver vare, du ønsker at indsætte i den række, hvor "index " er det sted i rækken du ønsker at skrive data , startende med en, og " int " er det nummer, du vil skrive. Hvis du ønsker at skrive en anden datatype erstatte " Int " under " setInt " med den relevante type etiket.
    9

    Gentag denne syntaks for hver vare, du ønsker at sætte ind i en række. Påberåbe sig " statement.executeUpdate (); " kommando , når du er færdig med at skrive Indsæt kode til at begå disse elementer til databasen bordet
    Reading SQLite Databaser
    10

    . Opret en forbindelse til SQLite database med kommandoen "Connection db_connection = DriverManager.getConnection ( " jdbc : SQLite : yourDB.db ") ", hvor " db_connection " er det navn, du giver til denne database socket-forbindelse og " yourDB.db "er dit mål databasefil
    11

    Opret det objekt, du vil bruge til at søge i databasen med syntaksen : . " Statement query = db_connection.createStatement (); "hvor" query "er det navn, du vil give den sætningsobjekt
    12

    Hent et mål række fra database tabel med kommandoen . " ResultSet resultater = query.executeQuery ( ' select * from target_table hvor field = n , '); " hvor " target_table " er navnet på den tabel, du vil hente data fra felt er navnet på den kolonne , såsom en id-kolonne , hvor rækken , hvis felt svarer til den værdi , du leverer i " n" vil brødføde sine data ind din " resultater " objekt
    13

    Adgang værdien af ​​et givet felt i rækken dit hentet med kommandoen " results.getInt ( " felt " ) . " hvor " felt er navnet på den kolonne, hvis værdi i denne række funktionen vil returnere . Erstat " Int " af " getInt " med passende etiket til datatype , du forsøger at hente .
    14

    Luk forbindelsen til database med " db_connection.close (); " når du er færdig med databasen

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres Android 2.3 Brug SDK 
    ·Hvordan man laver en model af Jordens Lag 
    ·Sådan får Java til Print Konsekutive Asterisker 
    ·Sådan kører et script fil i Java til at udsende et XM…
    ·Sådan konstateres, Empty ResultSet blev returneret i J…
    ·Java Communications API Tutorial 
    ·Hvad betyder Array Dimension Missing Mean i Java progra…
    ·Det Godkendelse påkrævet for Java 
    ·Sådan Lær Java 6 
    ·Sådan ændres skrifttyper i Java 
      Anbefalede Artikler
    ·Sådan bruges numerisk variabel i Python Script 
    ·Sådan kontrolleres , om en værdi Findes i SQL 
    ·Sådan Vedhæft en streng i Python 
    ·Hvordan man opbygger en Rackup i Ruby Run 
    ·Sådan ændres AppDelegate i en iPhone 
    ·Sådan Konverter Binary til et heltal i C Programmering…
    ·Sådan indstilles Tid til en PHP Timeout 
    ·Sådan tildele genvejstaster til en tekstboks i Visual …
    ·Sådan Pass oplysninger fra en Visual Basic applikation…
    ·Hvad er PLC programmering 
    Copyright © Computer Viden http://www.computerdk.com