Foros del Web » Programación para mayores de 30 ;) » .NET »

Ejecutar Archivos . sql (Script) desde VB .net

Estas en el tema de Ejecutar Archivos . sql (Script) desde VB .net en el foro de .NET en Foros del Web. Saludos. Resulta que tengo un programa en Visual Basic .net 2005 y se conecta a SQL 2005, he creado una Carpeta la cual tiene muchos ...
  #1 (permalink)  
Antiguo 08/07/2010, 14:33
 
Fecha de Ingreso: febrero-2008
Mensajes: 11
Antigüedad: 16 años, 2 meses
Puntos: 0
Ejecutar Archivos . sql (Script) desde VB .net

Saludos.

Resulta que tengo un programa en Visual Basic .net 2005 y se conecta a SQL 2005, he creado una Carpeta la cual tiene muchos archivos .sql en los cuales hay creación de vistas , funciones y procesos almacenados, bien en ves de copiar y script y llevármelo al código pensé que podría conseguir alguna forma de mandar a ejecutar esos archivos desde mi cogido usando la de auntentificacion de windows para SQL , he buscado pero lo poco que he conseguido no me ha funcionado.


Gracias de ante mano
  #2 (permalink)  
Antiguo 08/07/2010, 16:37
 
Fecha de Ingreso: abril-2010
Ubicación: Mexico
Mensajes: 21
Antigüedad: 14 años
Puntos: 0
Respuesta: Ejecutar Archivos . sql (Script) desde VB .net

El Archivo *.sql es un texto

Lo puedes leer y guardar en una variable texto.

y ejecutarla como commando SQL con execute non queery
  #3 (permalink)  
Antiguo 10/07/2010, 00:26
 
Fecha de Ingreso: febrero-2008
Mensajes: 11
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Ejecutar Archivos . sql (Script) desde VB .net

bueno eso podria ser, pero la intención es que el archivo sea .SQL para que no corra dentro del código de mi aplicación.
  #4 (permalink)  
Antiguo 10/07/2010, 06:29
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Ejecutar Archivos . sql (Script) desde VB .net

Entonces lo tienes que hacer con otra aplicación que sea llamada desde tu código, ya sea un Process, o bien usar una llamada a D.O.S.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: ejecutar, sql, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:52.