Lanzar un job desde C#
Publicado por Rosalía (1 intervención) el 18/07/2005 17:22:31
Hola,
Estoy tratando de lanzar un job desde C#:
string sql1;
string sql2;
sql1 = "INSERT INTO W_Users ([Domain],[user]) VALUES('" + domain + "','" + user + "')";
sql2 = "EXEC msdb.dbo.sp_start_job @job_name = 'GRUPONET1'";
SqlCommand SqlCom = new SqlCommand(sql1, cn);
SqlCommand SqlCom2 = new SqlCommand(sql2, cn);
try
{
cn.Open();
SqlCom.ExecuteNonQuery();
SqlCom2.ExecuteNonQuery();
}
Si hago "EXEC msdb.dbo.sp_start_job @job_name = 'GRUPONET1'" en la consola de SQL, me lo hace sin problemas y sin embargo aquí, me da una exception: "No se comprende la expresión"
¿Me puede alguien echar un cable?
Muchas gracias,
Rosalía
Estoy tratando de lanzar un job desde C#:
string sql1;
string sql2;
sql1 = "INSERT INTO W_Users ([Domain],[user]) VALUES('" + domain + "','" + user + "')";
sql2 = "EXEC msdb.dbo.sp_start_job @job_name = 'GRUPONET1'";
SqlCommand SqlCom = new SqlCommand(sql1, cn);
SqlCommand SqlCom2 = new SqlCommand(sql2, cn);
try
{
cn.Open();
SqlCom.ExecuteNonQuery();
SqlCom2.ExecuteNonQuery();
}
Si hago "EXEC msdb.dbo.sp_start_job @job_name = 'GRUPONET1'" en la consola de SQL, me lo hace sin problemas y sin embargo aquí, me da una exception: "No se comprende la expresión"
¿Me puede alguien echar un cable?
Muchas gracias,
Rosalía
Valora esta pregunta


0