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

Usar procedimiento en Visual Studio 2010

Estas en el tema de Usar procedimiento en Visual Studio 2010 en el foro de .NET en Foros del Web. Hola copañeros, Soy nuevo en el foro, que aunque ya he visitado varias veces me he decidio a registrarme y exponer una duda que tengo. ...
  #1 (permalink)  
Antiguo 19/04/2013, 03:23
 
Fecha de Ingreso: abril-2013
Mensajes: 3
Antigüedad: 11 años
Puntos: 0
Pregunta Usar procedimiento en Visual Studio 2010

Hola copañeros,

Soy nuevo en el foro, que aunque ya he visitado varias veces me he decidio a registrarme y exponer una duda que tengo.
Es sobre como usar un procedimiento almacenado que tengo en un package. Este procedimiento es un select que devuelve una cierta cantidad de filas.
La consulta por si sola ejecuta correctamente, lo único que he hecho es copiarla dentro del cuerpo del paquete. Tal que así (En SQL Developer):

Código SQL:
Ver original
  1. CREATE OR REPLACE
  2. PACKAGE BODY TAR$PIZARRA AS
  3.  
  4.    PROCEDURE Pizarra ( myREFCursor OUT MyRefCur_t)
  5.   IS
  6.   BEGIN
  7.     OPEN myREFCursor FOR
  8.                 (SELECT….)
  9. END Pizarra;
  10. END TAR$PIZARRA;
Todo compila correctamente. El tema es que quiero usar este procedure y no se como hacerlo para que muestre los resultados.
Espero que podais ayudarme.
Quiero usar este procedure en un programa .aspx utilizando un SqlDataSource en Visual Studio 2010.

Última edición por gnzsoloyo; 19/04/2013 a las 04:09
  #2 (permalink)  
Antiguo 19/04/2013, 04:12
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, 5 meses
Puntos: 2658
Respuesta: Usar procedimiento en Visual Studio 2010

La invocación a packages y SP de Oracle u otro DBMS por programación tema de los foros de Lenguajes de programación, no de BBDD.
Además, ya nos has dicho que el package compila bien, por lo que no hay asuntos a tratar sobre el SQL.

Muevo el tema al foro de Net (creo que es el más adecuado porque es más referente a la capa de enlace a datos, y no a las vistas).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 19/04/2013, 04:44
 
Fecha de Ingreso: abril-2013
Mensajes: 3
Antigüedad: 11 años
Puntos: 0
Respuesta: Usar procedimiento en Visual Studio 2010

OK! Gracias!
  #4 (permalink)  
Antiguo 19/04/2013, 05:02
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Usar procedimiento en Visual Studio 2010

Para llamar al Stored Procedure has de usar el framework de ADO.NET. Aqui tienes un ejemplo de como llamar a un SP:

http://msdn.microsoft.com/en-us/library/d7125bke.aspx
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 19/04/2013, 07:15
 
Fecha de Ingreso: abril-2013
Mensajes: 3
Antigüedad: 11 años
Puntos: 0
Respuesta: Usar procedimiento en Visual Studio 2010

Gracias malenko, pero me interesaria usarlo en un SqlDataSource.
  #6 (permalink)  
Antiguo 19/04/2013, 11:08
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, 5 meses
Puntos: 2658
Respuesta: Usar procedimiento en Visual Studio 2010

Bueno, el manual sigue siendo el mismo (MSDN), simplemente hay que buscar ese detalle: http://msdn.microsoft.com/es-AR/libr...=vs.80%29.aspx
__________________
¿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: oracle, procedimiento, select, sql, studio, usar, visual
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 01:49.