Das hängt von verschiedenen Faktoren ab: Anzahl Datensätze, Code zur Bearbeitung, Lagerort der .mdb Datei (im Netzwerk ist Access nämlich Mist)
Code:
Hier klicken für weitere Informationen
|
Visual Basic Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
Public Shared Function get_all_id()
Dim con As New OleDb.OleDbConnection
Dim cmd As New OleDb.OleDbCommand
Dim reader As OleDb.OleDbDataReader
Dim data As String = ""
con.ConnectionString = _
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=list.accdb;Persist Security Info=False;"
cmd.Connection = con
cmd.CommandText = "select * from list"
Try
con.Open()
reader = cmd.ExecuteReader()
Do While reader.Read()
data &= reader("id-name") & "," & reader("bezeichung") & "," & reader("wert") & "," & reader("beschreibung") & "#"
Loop
reader.Close()
con.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
Return data
End Function
|
Anzahl Datensätze:
aktuell fast 100, es werden mit der Zeit immer mehr Datensätze
Lageort:
Im gleichen Pfad, wo sich die .exe (besser gesagt, dll) auch ist
Kann ich die Leistung noch irgendwie erhöhen?
Mfg.
SAR