¿Se puede ejecutar scripts con C# al igual que podía con VBScript?

06/09/2004 - 14:17 por Liber | Informe spam
¿Se puede ejecutar scripts con C# al igual que podía con VBScript?
Con VBScript escribo codigo en un archivo .vbs o .vbe y lo ejecuto, ¿como
puedo hacer esto con C#, pues hago un .cs pero no se como ejecutarlo?

Otra consulta: con Sqlserver 2000, puedo ejecutar trabajos con ActiveX, con
VBScript y Javascript, ¿puedo hacer lo mismo con C#, es decir ejecutar
scripts hechos en C#, con trabajos de Sqlserver 2000?

Quiero automatizar ciertos procesos entre bases de Sqlserver 2000 usando
scripts en C# y no se como hacerlo..

gracias, saludos
 

Leer las respuestas

#1 Alejandro Perez
06/09/2004 - 15:17 | Informe spam
Como estas Liber. La verdad no me quedo muy clara tu
pregunta asi que te respondo las dos cosas que entendi:

1) ¿Como ejecuto los archivos .cs al igual que lo hacia
con los .vbs?
R: Los archivos .vbs como su nombre lo indica son scripts,
que pueden ser ejecutados de manera independiente. Los
archivos .cs son archivos de clase de C#, los cuales estan
compuestos de instrucciones C# y que no pueden ser
ejecutados independientemente, por el contrario, deben ser
compilados para generar un codigo IL, o Lenguaje
Intermedio que luego sera interpretado por el motor del
Framework (CLR).

2) ¿Como ejecuto los archivos .vbs desde c#?
R: Creo que alguna vez vi alguna clase para trabajar con
scripts files... pero bueno.. por ahora se me ocurre que
puedes ejecutarlo con System.Diagnostics.Process.Start
(@"C:\Carpeta\file.vbs");

Con respecto a la segunda pregunta. No puedes. Quizas para
la nueva version de SQL Server, (Yukon), ya puedas
ejecutar codigo C# en los Jobs, pero por ahora solo puedes
trabajar con los que tu ya mencionastes.. (scripts,
activex, t-SQL)

Bye!

Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela


Mostrar la cita
VBScript?
Mostrar la cita
lo ejecuto, ¿como
Mostrar la cita
ejecutarlo?
Mostrar la cita
trabajos con ActiveX, con
Mostrar la cita
decir ejecutar
Mostrar la cita
Sqlserver 2000 usando
Mostrar la cita

Preguntas similares