Запланированная программа VB.NET

#vb.net

#vb.net

Вопрос:

Я хотел бы попросить рекомендацию для моего проекта.

По сути, это запланированная программа, которая должна выполняться в определенный период времени, например,

6:00 вечера ежедневно, она включает в себя импорт файла Excel и вставку его в таблицу sql.

У меня есть мои коды со мной, но я не знаю, как выполнить эту программу автоматически.

можете ли вы дать мне несколько советов

Я использую сервер MSSQL2005. И VB.NET язык.

Ответ №1:

Создайте свое приложение в виде исполняемого файла, который выполняет задачу только один раз, и используйте планировщик задач Windows.

Комментарии:

1. Из всех возможных ответов на таймеры вам пришлось испортить его единственным разумным ответом.

Ответ №2:

В моем старом магазине мы иногда забывали о разовых задачах, выполняемых в планировщике задач, но у нас было много заданий агента SQL, выполняемых каждую ночь или еженедельно. Итак, просто чтобы все было вместе, мы создали задания агента SQL для подобных вещей. Итак, мой ответ такой же, как у Bala, но вместо этого я бы запустил приложение через задание на SQL Server.

Как? Взгляните на это: http://bp0.blogger.com/_mDuWqJiJyXE/SB6fy1yBRfI/AAAAAAAAATc/bmdxxAfFTjc/s1600-h/JS_Steps1.png

Ответ №3:

Вы можете использовать Visual Studio для создания службы Windows, которая выполняет синхронизированные действия…однако это более крутая кривая обучения.