ciao a tutti!
volevo chiedervi un aiuto perchè ultimamente ho "scoperto" che utilizzando il seguente codice
codice:
Dim table As New DataTable()
Try
' The SqlConnection class allows you to communicate
' with SQL Server and DataTable.
' A SqlCommand object is used to execute the SQL commands.
Dim mycmd As New MySqlCommand(querymysql, conn)
Dim DataAdapter As New MySqlDataAdapter(mycmd)
Dim commandBuilder As New MySqlCommandBuilder(DataAdapter)
' The SqlDataAdapter is responsible for using
' a SqlCommand object to fill a DataSet.
DataAdapter.Fill(table)
' Set the DataGrid caption, bind it to the DataSet,
' and then make it Visible
Catch sqlExc As MySqlException
MessageBox.Show(sqlExc.ToString, "SQL Exception Error!", _
MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
datagrid1.datasource = table
quando eseguo DataAdapter.Fill(table) l'applicazione sembra rallentare inesorabilmente.
la query mysql è una semplice select di una 30ina di righe.
Il db risponde in maniera fulminea (anche perchè è in locale).
avete suggerimenti?