Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Um SQLite Java Tutorial
armazenar informações Programas em variáveis ​​ao longo da vida de sessão ativa desse programa. No entanto, as variáveis ​​do programa são eliminados na segunda o programa fecha . Ao criar programas em Java , ou qualquer outro idioma para que o assunto, muitas aplicações exigirá a capacidade de armazenar dados , em seguida, recuperar os dados para a próxima vez que o programa é iniciado. Uma maneira de fazer isso é usar um banco de dados para armazenar as informações entre as sessões do programa. Uma maneira leve de fazer isso é com o banco de dados SQLite com sua interface Java. Instruções
Criação de banco de dados SQLite
1

Vá para a página de download do driver SQLiteJDBC (consulte Recursos) para a versão mais recente do arquivo JAR. Como outras ferramentas Java , esta biblioteca e motorista é multiplataforma e vai trabalhar com Windows, Mac ou Linux.
2

Copie o arquivo JAR SQLiteJDBC do seu diretório de download para o diretório de trabalho do seu programa Java. < Br >
3

direto Java para o código JAR com a seguinte sintaxe: " Class.forName (" org.sqlite.JDBC "); " no início de sua função principal
< br. > 4

Crie uma conexão com o banco de dados SQLite com o comando " db_connection conexão = DriverManager.getConnection ( " jdbc: sqlite : test.db "); " onde " db_connection " é o nome que você está dando a esta conexão de soquete de banco de dados e " yourDB.db " é o arquivo de banco de dados alvo
5

Crie o objeto que você irá usar para consultar o banco de dados com a sintaxe: " Declaração de consulta = db_connection.createStatement (); " onde " consulta. "é o nome que você vai dar ao objeto declaração
6

criar uma nova tabela no banco de dados SQLite com o comando ". Query.executeUpdate (' criar new_table mesa ( myFields ); '); " onde " new_table " é o nome para a tabela que você deseja criar , e " myFields " são os nomes das colunas que você deseja criar no banco de dados , cada nome separado por uma vírgula.
7

Prepare-se para inserir linhas em sua tabela de banco de dados com o código: . " declaração PreparedStatement = db_connection.prepareStatement (' ? inserir valores nEW_TABLE (); '); " onde " declaração " é o nome que você vai usar para o seu objeto PreparedStatement < br >
8

Insira uma linha de dados em sua tabela com o código " statement.setInt (index, int); " para cada item que deseja inserir na linha onde "index" é o lugar na fila você quer gravar os dados , começando com um, e "int" é o número que você quer escrever . Se você quer escrever um tipo de dados diferente substituir o " Int " de " setInt " com o rótulo de tipo apropriado.
9

Repita esta sintaxe para cada item que você deseja colocar em uma fileira. Chame o " Statement.executeUpdate (); " comando quando você terminar de escrever o código de inserção para cometer esses itens para a tabela de banco de dados
Reading SQLite Databases
10

. Crie uma conexão com o banco de dados SQLite com o comando "Conexão db_connection = DriverManager.getConnection ( " jdbc: sqlite : yourDB.db "); " onde " db_connection " é o nome que você está dando a esta conexão de soquete de banco de dados e " yourDB.db "é o arquivo de banco de dados alvo
11

Crie o objeto que você irá usar para consultar o banco de dados com a sintaxe: . " query = Declaração db_connection.createStatement (); "onde" consulta " é o nome que você vai dar ao objeto declaração
12

Recuperar uma linha de destino da tabela de banco de dados com o comando " resultados ResultSet = query.executeQuery (' select * from target_table onde field = n; '); " . onde " target_table " é o nome da tabela que você deseja recuperar os dados a partir de , campo é o nome da coluna, como uma coluna de identificação , onde a linha cujo campo corresponde ao valor fornecido em " n" irá alimentar os seus dados em . seu " resultados " objeto
13

Acesse o valor de um determinado campo na linha seu recuperados com o comando " results.getInt ( " campo " )," onde " campo é o nome do coluna cujo valor nessa linha a função retornará . Substitua o " Int " do " getInt " com a etiqueta apropriada para o tipo de dados que você está tentando recuperar
14.

Feche a conexão com o banco de dados com " db_connection.close (); " quando tiver terminado com o banco de dados

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar CLOB em Java 
·Como usar o Java na classe da matemática 
·Como acessar as variáveis ​​de classe pública em Java…
·Como diálogos de entrada em Java Swing 
·O código Java que verifica o valor de entrada com o va…
·Como fazer uma matriz e preenchê-lo com números aleat…
·Como criar JAS Com Dependências 
·Como Código Boxes Java 
·Como atualizar o cache do meu Java Applet 
·Como encontrar uma String em Java 
  Artigos em destaque
·Como calcular expressões com incremento e Decremento O…
·Como manipular Cordas em MFC 
·Como Criar Login em HTML 
·Como definir variáveis ​​de ligação em Oracle SQL 
·Como escrever uma seqüência de conexão como um arqui…
·Qual é a diferença entre jogar uma exceção e captur…
·Como converter LPSTR para INT 
·Como formatar um fluxo de despejo XMPP 
·Como salvar um vetor para um arquivo em C + + 
·Como atualizar o TableModel de outro segmento 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados