Hallo Leute.
In meiner Sqlite DB sind nun fast 40.000 Einträge vorhanden.
Mein Problem es dauert ne weile bis mein Programm alle Daten in die Datagridview schießt.
Meine Sql Abfrage:
Nun meine Frage: Lässt sich das noch irgendwie beschleunigen?
Danke schon mal
LG
In meiner Sqlite DB sind nun fast 40.000 Einträge vorhanden.
Mein Problem es dauert ne weile bis mein Programm alle Daten in die Datagridview schießt.
Meine Sql Abfrage:
VB.NET-Quellcode
- Dim SQLconnect As New Sqlite.SqliteConnection()
- Dim SQLcommand As SqliteCommand
- SQLconnect.ConnectionString = "Data Source=" & My.Settings.DatabasePath & ";"
- SQLconnect.Open()
- SQLcommand = SQLconnect.CreateCommand
- SQLcommand.CommandText = "SELECT * FROM test"
- Dim SQLreader As SqliteDataReader = SQLcommand.ExecuteReader()
- While SQLreader.Read()
- With DataGridView1.Rows
- .Add({SQLreader("id"), SQLreader("eintrag1"), SQLreader("eintrag2"), SQLreader("eintrag3"), SQLreader("eintrag4"), SQLreader("eintrag5"), SQLreader("eintrag6")})
- End With
- End While
- SQLcommand.Dispose()
- SQLconnect.Close()
Nun meine Frage: Lässt sich das noch irgendwie beschleunigen?
Danke schon mal
LG
GOOGLE ist mein Meister :)