Hola buenas Tardes..
Quisiera que me ayudaran con lanzar un script.sql en c#, el codigo lo desconosco soy nuevo en esto alguine puediera ayudarme...
quiero crear tablas en sql server 2005, pero no he podido aun...
| ||||
Respuesta: Ejecutar script c# un script son querys de sql en un formato .sql, este se genera dentro de sql, lo que estoy buscando es como ejecutar ese script.sql
__________________ Todos Somos Ignorantes Lo que Ocurre es que no Todos Ignoramos las Mismas Cosas |
| ||||
Respuesta: Ejecutar script c# si tienes el query, pues pomas correolo o teclea F5 que es lo mismo en el codebloc de SQL, no entiendo muy bien a que te refieres cuando dices ejecutar un scrip.sql, ya entendi que son, son querys pero ejecutarlo, pos yo el query lo ejecuto ai mismo dede el SQL o si lo tienes aparte y pa correrlo sin SQL quisa te funcionaria que lo hisieras con Bloc de notas. sorry si no entendi bien a que te refieras con ejecutarlos saludos |
| ||||
Respuesta: Ejecutar script c# lo que intente decir es ejecutar esos querys desde c#, pero ya encontre como hacer Cita: 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.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); } } Saludos
__________________ Todos Somos Ignorantes Lo que Ocurre es que no Todos Ignoramos las Mismas Cosas |
| ||||
Respuesta: Ejecutar script c# aaa ok, no entendia desde donde querias ejecutarlo, lo he echo de masomenos la misma forma, pero igual gracias por el aporte asi los demas usuarios podran tomar la informacion si les sirve saludos |
Etiquetas: |