2010-11-30 52 views
0

我有客户端上的应用程序通过ODBC从SQL Server获取工作信息。用于连接如何从ms sql server实时获得工作?

代码:

string sqlJobQuery = "select j.job_id, j.name, j.enabled, jh.run_status, jh.message, jh.run_date, jh.step_name, jh.run_time from sysjobs j inner join sysjobhistory jh on j.job_id = jh.job_id"; 

     // create SQL connection and set up SQL Command for query 
     using (SqlConnection _con = new SqlConnection("server=10.15.13.70;database=msdb;user id=sa;pwd=")) 
     using (SqlCommand _cmd = new SqlCommand(sqlJobQuery, _con)) 

是否有可能,如果我使用计时器来获取作业信息,每隔1秒,并显示在列表视图作业信息。 * 我想要的一切是实时*

怎么办? 请。

+2

你有6个问题,你没有接受任何答案。如果你不接受答案,人们不会想要帮助你。 – 2010-11-30 03:09:24

回答

1

如果您需要每秒检查一次作业的状态,您的应用程序逻辑是错误的,我强烈建议您考虑其他可能的选项。

你可以发布更多关于你想达到的信息吗?可能有比求职更好的解决方案。