| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Un SQLite Java Tutorial
    Programmi di memorizzare le informazioni in variabili per tutta la durata della sessione attiva di quel programma . Tuttavia, le variabili di programma sono spazzati via il secondo programma si chiude. Durante la creazione di programmi in Java , o qualsiasi altra lingua per quella materia , molte applicazioni richiedono la capacità di memorizzare i dati poi recuperare i dati per la prossima volta che il programma si avvia. Un modo per farlo è quello di utilizzare un database per memorizzare le informazioni tra le sessioni del programma. Un modo semplice per farlo è con il database SQLite con la sua interfaccia Java .
    Istruzioni Creazione di database SQLite
    1

    Vai alla pagina di download dei driver SQLiteJDBC (vedi Risorse) per la versione più recente del file JAR . Come altri strumenti Java , questa biblioteca e il driver è multipiattaforma e funziona con Windows, Mac o Linux .
    2

    Copiare il file JAR SQLiteJDBC dalla directory di download per la directory di lavoro del programma Java . < Br >
    3

    Java diretto al codice JAR con la seguente sintassi : ". Class.forName ( " org.sqlite.JDBC " ) ; " all'inizio della tua funzione principale
    < br > 4

    Creare una connessione al database SQLite con il comando " db_connection Connection = DriverManager.getConnection ( " jdbc : sqlite : test.db " )," dove " db_connection " è il nome che si sta dando a questa connessione socket di database e " yourDB.db " è il file di database di destinazione
    5

    creare l'oggetto che verrà utilizzato per interrogare il database con la sintassi : . " interrogazione Normativa = db_connection.createStatement (); " dove " della query "è il nome daresti ai dell'oggetto istruzione
    6

    creare una nuova tabella nel database SQLite con il comando ". query.executeUpdate ( ' create table new_table ( campiPersonali ) ;') ; " dove " new_table " è il nome della tabella che si vuole creare , e " campiPersonali " sono i nomi delle colonne che si desidera creare in quel database , ogni nome separato da una virgola .
    7

    preparare per inserire righe nella tabella del database con il codice : " dichiarazione PreparedStatement = db_connection.prepareStatement ( ' inserire in valori new_table (); ? '); " dove " dichiarazione " è il nome che verrà utilizzato per l'oggetto PreparedStatement < br . > Pagina 8

    Inserisci una riga di dati nella tabella con il codice " statement.setInt ( index , int); " per ogni elemento che si desidera inserire nella riga in cui "indice" è il posto in prima fila si desidera scrivere i dati , a partire da uno, e "int " è il numero che si desidera scrivere . Se vuoi scrivere un tipo di dati diverso sostituire la "Int " di " setInt " con l'etichetta di tipo appropriato .
    9

    Ripetere questa sintassi per ogni elemento che si desidera mettere in fila. Richiamare il " Statement.executeUpdate (); " comando quando hai finito di scrivere il codice di inserimento per commettere tali voci alla tabella di database
    Lettura SQLite Database
    10

    . creare una connessione al database SQLite con il comando " db_connection Connection = DriverManager.getConnection ( " jdbc : sqlite : yourDB.db " )," dove " db_connection " è il nome che si sta dando a questa connessione socket di database e " yourDB.db " è il file di database di destinazione
    11

    Creare l'oggetto che verrà utilizzato per interrogare il database con la sintassi : . " interrogazione Normativa = db_connection.createStatement (); " dove" query " è il nome che si darà all'oggetto dichiarazione
    12

    recuperare una riga di destinazione dalla tabella del database con il comando . "risultati ResultSet = query.executeQuery ( 'select * from target_table dove campo = n; '); " dove " target_table " è il nome della tabella che si desidera recuperare i dati da , campo è il nome della colonna , ad esempio una colonna ID , dove la riga il cui campo corrisponde al valore fornito in " n" alimenterà i suoi dati in l'oggetto " risultati "
    13

    accedere al valore di un determinato campo della riga la tua recuperato con il " results.getInt comando ( " campo " ) . " dove " campo è il nome del colonna il cui valore in quella riga la funzione restituisce . Sostituire la "Int " della " getInt " con l'etichetta appropriata per il tipo di dati che si sta tentando di recuperare .
    14

    chiudere la connessione con il database con " db_connection.close (); " quando si è finito con il database

    .

    Previous :

    next :
      Articoli Correlati
    ·Che cosa è la certificazione Architect Java 
    ·Come esecuzione di Java sotto X-Window 
    ·Come ottenere un pulsante di scelta selezionato in una …
    ·Come installare Java per giochi 
    ·Come verificare se una stringa in Java è l'Alfa 
    ·Come impostare una lavagna con le applet Java 
    ·Che cosa è Java Runtime Environment ? 
    ·Come convertire C + + codice in Java 
    ·Come Input & Output in Java 
    ·Come per collegare un elenco di una swing Area di testo…
      Articoli in evidenza
    ·Come organizzare una lista usando struct in C + + 
    ·Come chiudere VB e VB6 
    ·Come controllare Script in MySQL 
    ·Come media, una colonna in VBA 
    ·Come utilizzare TextBoxBase Con DataGridView 
    ·Come fare uno spazio tra le parole in PHP 
    ·Come riparare un Out of stack errore di spazio in JavaS…
    ·Come usare else if in Java 
    ·Come installare Python in WinPE 
    ·Come formattare un ListBox con valore selezionato 
    Copyright © Conoscenza Informatica http://it.wingwit.com