2011-09-30 7 views
2

내 프로젝트에 대한 권장 사항을 요청하고 싶습니다.예약 된 프로그램 VB.NET

기본적으로,

오후 6시 매일 예를 들어, 주어진 시간에 실행해야 예약 된 프로그램은이 엑셀 파일을 가져 와서 SQL 테이블에 삽입 포함하고 있습니다.

나는 나와 코드를 가지고 있지만,이 프로그램을 자동으로 실행하는 방법을 모른다.

당신은 나에게 약간의 조언을 줄 수 있습니까

나는 MSSQL2005 서버를 사용하고 있습니다. 그리고 VB.NET 언어.

답변

4

작업을 한 번 실행하는 실행 파일에 응용 프로그램을 빌드하고 Windows task scheduler을 사용하십시오.

+0

가능한 모든 타이머 응답 중에서 유일하게 합리적인 대답으로 타이머 응답을 망칠 필요가있었습니다. – LarsTech

0

예전 상점에서 우리는 가끔 Task SCheduler에서 실행되는 일회용 작업을 잊어 버렸지 만 야간 또는 매주 실행되는 SQL Agent 작업이 많았습니다. 따라서 모든 것을 함께 유지하기 위해 우리는 이런 식으로 SQL Agent 작업을 만들었습니다. 따라서 내 대답은 Bala와 동일하지만 대신 SQL Server에서 작업을 통해 앱을 실행합니다.

어떻게? 이것 좀보세요 : http://bp0.blogger.com/_mDuWqJiJyXE/SB6fy1yBRfI/AAAAAAAAATc/bmdxxAfFTjc/s1600-h/JS_Steps1.png

0

Visual Studio를 사용하여 시간 제한 동작을 수행하는 Windows 서비스를 만들 수 있습니다 ... 그러나 더 가파른 학습 곡선입니다.