, когда данные загружаются из MySQL в DataGridView это показано в то же время то, что я хочу сделать, это когда DataGridView шоу пять или семь рядов он должен прекратить выборку данных для 4 до 5 сек, то следует непрерывная остановка на 5 секунд снова что-то вроде для показа пользователю, что DataGridView его загрузки данных из MySQLкак показать DataGridView посмотреть, как это загрузка данных из MySQL
пожалуйста кто-нибудь помочь мне @ тим-Schmelter
Private Sub button3_click (ByVal отправитель Как System.Object, ByVal e As System.EventArgs) Обрабатывает Button3. Щелкните
MysqlConn = New MySqlConnection()
' Define the SQL to grab data from table.
SQL = "SELECT * FROM dep0 "
'Connection String
MysqlConn.ConnectionString = "Server=sql2.freemysqlhosting.net;User Id=sql294434;Password=mI1*hrrD9*;Database=sql294434"
' Try, Catch, Finally
Try
MysqlConn.Open()
ContactsCommand.Connection = MysqlConn
ContactsCommand.CommandText = SQL
ContactsAdapter.SelectCommand = ContactsCommand
ContactsAdapter.Fill(ContactsData)
DataGridView1.DataSource = ContactsData
Catch myerror As MySqlException
MessageBox.Show("Cannot connect to database: " & myerror.Message)
Finally
MysqlConn.Close()
MysqlConn.Dispose()
End Try
End Sub
Ознакомьтесь с моим предложением в своем сообщении на форуме Microsoft vb.net, посмотрите, имеет ли он смысл [link] (https://social.msdn.microsoft.com/Forums/en-US/3ca54bb4-6bc8-43cc -8bbc-86110b8ee59b/how-to-show-datagridview-look-like-its-downloading-data-from-mysql-load-data-медленно? Forum = vbgeneral) –
@ KarenPayne извините, но ваше предложение не поможет мне достичь моя цель –
Не знаете, почему, поскольку Task.Delay может быть настроен на ожидание определенного периода асинхронно, а не Thread.Sleep, который останавливает другие методы от работы. Конечный результат: DataTable заполняется и становится DataSource DataGridView. –