Ir al contenido


Foto

Ejecutar Store Prodedure DataSnap


  • Por favor identifícate para responder
1 respuesta en este tema

#1 marcelogracia

marcelogracia

    Member

  • Miembros
  • PipPip
  • 38 mensajes

Escrito 18 diciembre 2012 - 08:04

Amigos, tengo que ejecutar un SP en un Servidor DataSnap.
Tengo el TDataSnapServerModule definido y lo levanto con el dataSnapServerClass en el ServerContainer.
El problema que tengo que que no se donde devo definir el metodo para poder ejecutar el SP desde el cliente. probe definiendo en el TDSSM de manera Public pero no lo puedo ver desde ningún modulo cliente exportando los metodos con el dspc_BObjetc

Como podría solucionar esto?...
Desde ya, muchas gracias.
  • 0

#2 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 18 diciembre 2012 - 09:06

Si tienes definido el método para ejecutar el SP en la sección pública de un TDSServerModule y tienes  definido el evento TServerContainer.TuClaseGetClass en el que asignas a la variable PersistentClass el módulo en donde se encuentra definido el método,  entonces solo queda chequear el tipo de parámetros definidos en el método, porque cuando DataSnap no soporta algún  parámetro, entonces el método no es visible desde los clientes.

Mira aquí una lista de los  tipos de parámetros soportados.

Saludos.
  • 0




IP.Board spam blocked by CleanTalk.