Come usare VB Con SQLite

May 14

Come un linguaggio di programmazione, Visual Basic è in grado di sviluppare applicazioni estremamente robusti e leggeri. Uno dei modi che le applicazioni VB possono essere tenuti il ​​più leggero possibile e diminuire il carico complessivo della CPU è quello di utilizzare SQLite, una infrastruttura di database basato su MySQL che viene spesso utilizzato come una cache file temporaneo in applicazioni desktop.

istruzione

1 Creare un nuovo progetto VB facendo clic su "File" e poi la navigazione verso "Nuovo Visual Basic" e poi "Windows da applicazione".

2 Creare il database SQLite creando una subroutine per generare il database stesso:

Private Sub btn_createdb_Click (ByVal sender As System.Object, ByVal e come System.EventArgs) tratta btn_createdb.Click

'Save Dialog Box

Dim f come nuovo SaveFileDialog

f.Filter = "SQLite 3 (* .db3) | * .db3 | Tutti i file |"

f.ShowDialog ()

'Crea database

Dim SQLConnect come nuovo SQLite.SQLiteConnection ()

'Il database non esiste così creato il percorso

SQLconnect.ConnectionString = "Data Source =" & f.FileName & ";"

SQLconnect.Open ()

SQLconnect.Close ()

End Sub

3 Creare le tabelle per il database e il nome della riga di intestazione.

4 Mettere insieme il resto della struttura della banca dati eseguendo il seguente routine di VB:

Dim f As New OpenFileDialog

f.Filter = "SQLite 3 (* .db3) | * .db3 | Tutti i file | * *."

Se f.ShowDialog () = DialogResult.OK Poi

Dim SQLConnect come nuovo SQLite.SQLiteConnection ()

Dim SqlCommand Come SQLiteCommand

SQLconnect.ConnectionString = "Data Source =" & f.FileName & ";"

SQLconnect.Open ()

SqlCommand = SQLconnect.CreateCommand

'Query SQL per creare la tabella

SQLcommand.CommandText = "CREATE TABLE foo (id INTEGER PRIMARY KEY AUTOINCREMENT, titolo TESTO, descrizione del testo, immagine BLOB);"

SQLcommand.ExecuteNonQuery ()

SQLcommand.Dispose ()

SQLconnect.Close ()

Finisci se