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

Ejecutar Script SQL desde Visual Basic 2005

Estas en el tema de Ejecutar Script SQL desde Visual Basic 2005 en el foro de .NET en Foros del Web. Buenas tardes compañeros, mi inquietud es la siguiente si existe la forma de hacerlo como se haría para ejecutar un script.sql que me crea un ...
  #1 (permalink)  
Antiguo 18/11/2008, 16:22
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Ejecutar Script SQL desde Visual Basic 2005

Buenas tardes compañeros, mi inquietud es la siguiente si existe la forma de hacerlo como se haría para ejecutar un script.sql que me crea un tabla y me inserta algunos registros en BD SQL Server 2005, me conecto via DSN a mi BD utilizando los objetos de la colección Imports System.Data.Odbc, agradesco de antemano sus respuestas.



Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #2 (permalink)  
Antiguo 19/11/2008, 07:52
 
Fecha de Ingreso: julio-2008
Mensajes: 140
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Ejecutar Script SQL desde Visual Basic 2005

Claro que podés. Utilizando el objeto OdbcCommand.

En la propiedad CommandText pones todas las instrucciones separadas por ";" de esta manera la base de datos separa las sentencia y las ejecuta una por una.
  #3 (permalink)  
Antiguo 19/11/2008, 08:35
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Respuesta: Ejecutar Script SQL desde Visual Basic 2005

Muchas Gracias compañero por la información



Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
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 10:07.