powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / timer для обновления данных
8 сообщений из 8, страница 1 из 1
timer для обновления данных
    #38266825
bombimbom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите как настроить этот скрипт на обновление данных например раз в минуту
есть таймер, но не знаю как его применить
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
        Dim CONNECTION = New OleDbConnection("Provider=Microsoft." &
                            "Jet.OLEDB.4.0;Data Source=C:\new_BD.mdb")
        CONNECTION.Open()
        Dim COMMANDselect As New System.Data.OleDb.OleDbCommand(
            "select * from [anketa]", CONNECTION)

        Dim datareader As OleDbDataReader = COMMANDselect.ExecuteReader(CommandBehavior.CloseConnection)
        Dim datatable As New DataTable
        datatable.Columns.Add(datareader.GetName(0))
        datatable.Columns.Add(datareader.GetName(1))
        datatable.Columns.Add(datareader.GetName(2))
        While datareader.Read() = True
            datatable.Rows.Add(New String() {datareader.GetValue(0), datareader.GetValue(1), datareader.GetValue(2)})
        End While
        datareader.Close() : CONNECTION.Close()
        DataGridView1.DataSource = datatable
...
Рейтинг: 0 / 0
timer для обновления данных
    #38266884
bombimbom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеется ввиду в консольном приложении
...
Рейтинг: 0 / 0
timer для обновления данных
    #38266902
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
{
            System.Timers.Timer cntTimer = new System.Timers.Timer();
            cntTimer.AutoReset = true;
            cntTimer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
            cntTimer.Interval = 60000.0f;
            cntTimer.Start();
}

private void timer_Elapsed(object sender, EventArgs e)
        {
            //Что-то сделать
        }
...
Рейтинг: 0 / 0
timer для обновления данных
    #38267000
bombimbom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл сказать у меня visual basic
...
Рейтинг: 0 / 0
timer для обновления данных
    #38267048
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bombimbom,

смотри событие таймера tick

в него и кидай код обновления
...
Рейтинг: 0 / 0
timer для обновления данных
    #38267092
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
timer для обновления данных
    #38267688
bombimbom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,
спасибо, но по этой ссылке для windows application
...
Рейтинг: 0 / 0
timer для обновления данных
    #38267690
bombimbom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pallaris
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
{
            System.Timers.Timer cntTimer = new System.Timers.Timer();
            cntTimer.AutoReset = true;
            cntTimer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
            cntTimer.Interval = 60000.0f;
            cntTimer.Start();
}

private void timer_Elapsed(object sender, EventArgs e)
        {
            //Что-то сделать
        }


здесь больше похоже для консоли, но получить бы похожий код для VB :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / timer для обновления данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]