Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

SQLite Java Tutorial

Programy úložisko informácií v premenných v priebehu životnosti aktívnej relácii k tomuto programu . Avšak , premenné programu sú vytrel druhý program zavrie . Pri vytváraní programov v Jave , alebo akýkoľvek iný jazyk , keď na to príde , bude mnoho aplikácií vyžaduje schopnosť ukladať dáta a potom načítať tieto dáta pre budúci program sa spustí . Jedným zo spôsobov , ako to dosiahnuť , je použiť databázu na ukladanie týchto informácií medzi reláciami programu . Jeden ľahký spôsob , ako to urobiť , je s SQLite databázu s jeho rozhranie Java . Návod
Vytvorenie SQLite databázy
1

Pokračovať na prevzatie ovládačov stránku SQLiteJDBC ( pozri zdroje ) na najnovšiu verziu súboru JAR . Rovnako ako ostatné nástroje , Java , táto knižnica a ovládač je multiplatformný a bude pracovať s Windows , Mac alebo Linux .
2

Skopírujte súbor JAR SQLiteJDBC z vášho sťahovanie adresára na pracovnom adresári vášho programu Java .

3

Priamy Java k JAR kódu s nasledujúcou syntaxou : " Class.forName ( " org.sqlite.JDBC " ) , " na začiatku svojej hlavnej funkcie
< br . > 4

Vytvorenie pripojenia k databáze SQLite pomocou príkazu " Connection db_connection = DriverManager.getConnection ( " jdbc : sqlite : test.db " ) , " kde " db_connection " je meno , ktoré sa dáva do tejto databázy pripojenie soketu a " yourDB.db " je váš cieľový databázový súbor
5

Vytvorte objekt , ktorý budete používať na dotazovanie databázy so syntaxou : " Vyhlásenie query = db_connection.createStatement ( ) ; " , kde " dotaz . " je meno, ktoré sa bude dať na vyhlásenie objektu
6

Vytvoriť novú tabuľku v databáze SQLite s príkazom . " query.executeUpdate ( " create table NEW_TABLE ( myfields ) ; ' ) ; " kde " NEW_TABLE " je názov pre tabuľku , ktorú chcete vytvoriť , a " myfields " sú názvy stĺpcov , ktoré chcete vytvoriť v tejto databáze , každé meno oddelené čiarkou .
7

Pripravte sa na vloženie riadkov do tabuľky databázy s kódom : . " výkaz PreparedStatement = db_connection.prepareStatement ( ' ? vložiť do NEW_TABLE hodnôt ( ) ; " ) , " kde " tvrdenie " je meno , ktoré budete používať pre svoj ​​PreparedStatement objekt
Stránka 8

Vloženie riadku dát do tabuľky s kódom " statement.setInt ( index , int ) ; " pre každú položku , ktorú chcete vložiť do riadku , kde " index " je miesto v rade Ak chcete zapisovať dáta , začína s jedným , a " int " je číslo , ktoré chcete napísať . Ak chcete napísať iný typ dát nahradiť " Int " v " SETINT " s príslušným typovom štítku .
9

Zopakujte túto syntax pre každú položku , ktorú chcete vložiť do riadku . Vyvolať " statement.executeUpdate ( ) ; " príkaz , keď ste dokončili písanie vloženie kódu , aby sa zaviazali tieto položky do databázovej tabuľky
Reading SQLite databáza
10

. vytvorenie pripojenia k databáze SQLite s príkazom " pripojenie db_connection = DriverManager.getConnection ( " jdbc : sqlite : yourDB.db " ) , " kde " db_connection " je meno , ktoré sa dáva do tejto databázy zásuvkou a " yourDB.db " je váš cieľový databázový súbor
11

Vytvorte objekt , ktorý budete používať na dotazovanie databázy so syntaxou : . " Vyhlásenie query = db_connection.createStatement ( ) ; " kde " dopyt " je meno , ktoré ste dá k vyhlásenie objektu
12

Načítať cieľovej riadok z databázovej tabuľky pomocou príkazu " výsledky výsledný = query.executeQuery ( ' select * from target_table kde pole = n ; ' ) ; " . kde " target_table " je názov tabuľky , ktorú chcete načítať dáta z poľa , je názov stĺpca , ako je napríklad stĺpec ID , kde riadok , ktorého polia sa zhoduje s hodnotou , ktorú uvediete v " n" bude kŕmiť svoje dáta do . Váš " výsledky " objekt
13

Prístup hodnotu daného poľa v riadku vášho načítaná s príkazom " results.getInt ( " pole " ) , " kde " pole je názov stĺpce , ktorých hodnota v danom riadku funkcie vráti . Nahraďte " Int " na " vezmi_int " s príslušným štítkom na type dát , ktorú sa snažíte načítať .
14

Uzavrite pripojenie k databázy s " db_connection.close ( ) ; " , keď ste skončil s databázou
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené