Creacion de un Objeto en un procedimiento Almacena
Publicado por Jesús (8 intervenciones) el 03/04/2003 19:53:49
Hola:
Tengo este código en ASP que quiero migrar a un procedimiento almacenado de
SQLServer 7.0:
Sub EnviarSMS(Dest,Mens)
'SE CREA EL OBJETO APLICACION
Set g_App = CreateObject("ServidorMensajeria.Aplicacion")
'SE CREA EL OBJETO Servidor
Set g_Servidor=g_App.Servidor
.
.
.
End Sub
Como véis el objeto g_Servidor se crea a partir del objeto g_App.
No tengo ningún problema para crear el g_app.
Para ello basta con la siguiente línea:
EXEC @res = sp_OACreate 'ServidorMensajeria.Aplicacion', @g_app OUT
Sin embargo no puedo crear el g_servidor pues no se admite la siguiente
linea:
EXEC @res = sp_OACreate @g_app, @g_Servidor OUT
ya que @g_app no es un objeto válido si no tan solo un testigo al mismo .
¿ Cómo puedo hacer esto ?
Agradeceré cualquier pista pues se trata de un asunto ciertamente
importante.
Gracias por anticipado,
Jesús Corbí
Cetel Sistemas s.l.
Tengo este código en ASP que quiero migrar a un procedimiento almacenado de
SQLServer 7.0:
Sub EnviarSMS(Dest,Mens)
'SE CREA EL OBJETO APLICACION
Set g_App = CreateObject("ServidorMensajeria.Aplicacion")
'SE CREA EL OBJETO Servidor
Set g_Servidor=g_App.Servidor
.
.
.
End Sub
Como véis el objeto g_Servidor se crea a partir del objeto g_App.
No tengo ningún problema para crear el g_app.
Para ello basta con la siguiente línea:
EXEC @res = sp_OACreate 'ServidorMensajeria.Aplicacion', @g_app OUT
Sin embargo no puedo crear el g_servidor pues no se admite la siguiente
linea:
EXEC @res = sp_OACreate @g_app, @g_Servidor OUT
ya que @g_app no es un objeto válido si no tan solo un testigo al mismo .
¿ Cómo puedo hacer esto ?
Agradeceré cualquier pista pues se trata de un asunto ciertamente
importante.
Gracias por anticipado,
Jesús Corbí
Cetel Sistemas s.l.
Valora esta pregunta


0