Ejecutar lote sql desde ado

10/08/2004 - 21:47 por Carlos A. Díaz | Informe spam
Hola, estoy intentando ejecutar un lote de instrucciones sql contra un
SQLSERVER y estoy intentando usar el procedimiento execute del objeto
connection de ado, pero no me da resultado, el lote seria masomenos asi:
(fue creado con el asistente)

USE GestCor
GO

if not exists (select * from master..syslogins where name N'GestCorProgram')
BEGIN
declare @logindb nvarchar(132), @loginlang nvarchar(132) select @logindb N'GestCor', @loginlang = N'Español'
if @logindb is null or not exists (select * from master..sysdatabases where
name = @logindb)
select @logindb = N'master'
if @loginlang is null or (not exists (select * from master..syslanguages
where name = @loginlang) and @loginlang <> N'us_english')
select @loginlang = @@language
exec sp_addlogin N'GestCorProgram', '[pwd]' , @logindb, @loginlang
END
GO

Pero cuando paso esta cadena, me da error, intente con sp_executesql y
tampoco, me podrian decir como seria para ejecutar ese lote desde el execute
de objeto connection y vb.

Saludos

Gracias

Preguntas similare

Leer las respuestas

#6 SoftJaén
11/08/2004 - 13:32 | Informe spam
"Lluís Franco" escribió:

Mostrar la cita
Con la mitad de lo que gana Eto'o me conformo, Lluís. Y en Liverpool tiene
un puesto asegurado para jugar. Además es lo que quiere el propio jugador:
un equipo grande y que juegue la "Champions". ¿Que más quiere? ;-)

Mostrar la cita
También decías que Ronaldo estaba muy gordo. :-)))


Enrique Martínez
[MS MVP - VB]
http://mvp-access.com/softjaen/
#7 Carlos A. Díaz
11/08/2004 - 22:10 | Informe spam
Muchas gracias Franco, cosa de nada probe con todo y estaba ahi en esa
pavada, pasa que lo hice con el asistente de SQL y le pone el GO.
Nuevamente gracias

Carlos

"Lluís Franco" escribió en el mensaje
news:
Mostrar la cita
sql.
Mostrar la cita
the
Mostrar la cita
quitar
Mostrar la cita
rights.
Mostrar la cita
#8 Carlos A. Díaz
11/08/2004 - 22:16 | Informe spam
Gracias Sofjaen, solo queria aclararte algunas cosas:

Mostrar la cita
que
Mostrar la cita
del
Mostrar la cita
«Analizador
Mostrar la cita
Microsoft
Mostrar la cita
segun la ayuda sobre Execute:

Ejecuta la consulta, instrucción SQL, procedimiento almacenado especificados
o texto específico del proveedor.

...por lo tanto esas son instrucciones propias del proveedor (excepto GO
como dijo Franco) y por lo tanto son válidas.

Mostrar la cita
cadena
Mostrar la cita
Lo que pasa es que estaba creando la db y no queria cerrar y abrir otra
conexion :-)
Mostrar la cita
nueva
Mostrar la cita
_
Mostrar la cita
_
Mostrar la cita
El tema es que esa es una instruccion y no un lote, que era con el que tenia
problema.

Mostrar la cita
Como siempre, solo tu respuesta es una piedra, muchas gracias

Carlos

Mostrar la cita
o
Mostrar la cita
#9 Lluís Franco
11/08/2004 - 23:54 | Informe spam
Pues señores... acabo de oir por la radio que Etoo ya es del Barcelona, así
que como no compréis al Owen vendiendo las 'pelotillas' de entre los pies de
Beckam (por aquello de jugador mediático...)
XDDD

La verdad es que, bromas aparte, por la cuarta parte de lo que cobra un tio
de estos, juego el partido y luego recojo la mugre y paso la fregona al
estadio... y hasta vendo bocadillos en la media parte!

Saludos,
Lluís Franco (en casa)
MS MVP MCP VB
#10 SoftJaén
12/08/2004 - 09:49 | Informe spam
"Lluís Franco" escribió:

Mostrar la cita
Sí, parece ser que se han puesto de acuerdo el Barcelona y el Real Madrid.
Pero le va a salir más caro el jugador al Barcelona. :-))

http://www.marca.es/edicion/noticia...05,00.html

En cuanto a Owen, diez millones lo separan, por ahora, del Real Madrid.

Mostrar la cita
En esa cuestión, creo que estamos todos de acuerdo. :-)


Enrique Martínez
[MS MVP - VB]
http://mvp-access.com/softjaen/

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Ads by Google
Search Busqueda sugerida