Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/08/2010, 14:09
Avatar de DarkWatch
DarkWatch
 
Fecha de Ingreso: marzo-2010
Ubicación: Mexico
Mensajes: 177
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: Ejecutar script c#

lo que intente decir es ejecutar esos querys desde c#, pero ya encontre como hacer

Cita:
public void EjecutarScript()
{
try
{
SqlConnection sqlConnection = new SqlConnection(coneccion);
FileInfo file = new FileInfo(ds.Tables["RutaScript"].Rows[0]["RutaArchivo"].ToString());
string script = file.OpenText().ReadToEnd();
Server server = new Server(new ServerConnection(sqlConnection));
server.ConnectionContext.ExecuteNonQuery(script);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
De esta manera se ejecuta el escript, y estoy haciendo un instalador entonces el usuario despues de instalar sql, tiene la opcion de crear una base de datos desde mi instalador, entonces es donde se ocupa ejecutar este sript.

Saludos
__________________
Todos Somos Ignorantes Lo que Ocurre es que no Todos Ignoramos las Mismas Cosas