Ciao a tutti ho scaricato una tabella dei comuni italiani e quando cerco di caricarla anche in semplice datagrid, il form ci impiaga molti secondi (quasi un minuto) prima di avviarsi.
Dim objConnection As New SqlConnection(My.Settings.AISConnectionString)
Dim objDataAdapter As SqlDataAdapter
Dim objDataSet As DataSet
Dim objDataView As DataView
Dim objOccurencyManager As CurrencyManager
Dim myBindingSource As New BindingSource()
Private Sub fill()
Dim sqlString As String = '"SELECT * FROM Comune"
objDataAdapter = New SqlDataAdapter(sqlString, objConnection)
objDataSet = New DataSet()
objDataAdapter.Fill(objDataSet, "comuni")
objDataView = New DataView(objDataSet.Tables("comuni"))
myBindingSource.DataSource = objDataSet.Tables("comuni")
objOccurencyManager = CType(Me.BindingContext(myBindingSource), CurrencyManager)
dgvComuni.DataSource = myBindingSource
End Sub
Posso velocizzare l'operazioni?