acceso a stores procedure desde diseñador datos vs2005

30/01/2007 - 16:19 por pez | Informe spam
Hola:

Deseo usando el diseñador para añadir nuevas consultas a un table
adapter hacerlo con procedimientos de almacenado pero estos estan
inhabilitados por alguna causa que desconosco.

?Alguien me puede dar alguna idea?

maikel

Preguntas similare

Leer las respuestas

#1 Carmelo J. Morales Muñoz
30/01/2007 - 18:16 | Informe spam
no te entiendo bien, cuando le dices agregar nueva consulta sql ¿no puedes
decirle que use un proc. almacenado?.


Es una aplicación windows o WM 5 (dispositivos móbiles). Es que para
SqlMobile no se puede (almenos no se como).
Respuesta Responder a este mensaje
#2 pez
01/02/2007 - 03:10 | Informe spam
On 30 ene, 12:16, "Carmelo J. Morales Muñoz"
wrote:
no te entiendo bien, cuando le dices agregar nueva consulta sql ¿no puedes
decirle que use un proc. almacenado?.

Es una aplicación windows o WM 5 (dispositivos móbiles). Es que para
SqlMobile no se puede (almenos no se como).



Me explico:

Cuando se usa la nueva "fuente de datos" (data source) de vs 2005, se
crea un data set, dentro de este datatables, relacionados cada
datatable con su respectivo table adapter, si se va al diseñador de
datos, por ejemplo a un table adapter no solo estamos obligados a
tener las clasicas consultas "select", "delete", "update" sino que
podemos a dicho table adapter añadirle nuevas "consultas sql" que son
transmutadas en funciones del table adapter que encapsula dichas
consultas, haciendo el codigo muy ameno, lo que me sucede es que
quisiera en ocasiones al usar dicho asistente añadirle consultas que
en realidad son llamadas a procedimientos de almacenado, pero esa
variante en al asistente me aparece inhabilitada.

Me entiendiste ahora?

maikel
Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
01/02/2007 - 08:24 | Informe spam
hola!

Pues yo si puedo, la única ocasión en que no puedo hacerlo (por aparecer
deshabilitado) es cuando estoy en un proyecto PocketPC. En aplicación
windows me aparece sin problemas. NO se que puede ser, lo siento!
Respuesta Responder a este mensaje
#4 Carmelo J. Morales Muñoz
01/02/2007 - 15:36 | Informe spam
Creo que se donde reside el problema.

Cuando en el diseñador haces Click con el ratón y agregas un tableAdapter,
tu agregas luego consultas SQL. ¿Cierto?.

Bien, para agregar consultas usando procedimientos almacenados, tienes que
hacer lo siguiente:


El tableAdapter tiene como si fuesen dos barrasde título, en la de arriba
pondrá el nombre que le hayas asignado (o el que te haya puesto el asistente
de vs2005).

En la segunda barra pondrá ese nombre seguido de *TableAdapter*.

Pues bien, en esa segunda barra debes de hacer click derecho con el ratón y
seleccionar *Agregar consulta*. de ese modo podrás agregar procedimientos
almacenados. Es lo que siempre hago yo.

Espero sea este tu problema.

Un saludo!
Respuesta Responder a este mensaje
#5 pez
03/02/2007 - 04:21 | Informe spam
On 1 feb, 09:36, "Carmelo J. Morales Muñoz"
wrote:
Creo que se donde reside el problema.

Cuando en el diseñador haces Click con el ratón y agregas un tableAdapter,
tu agregas luego consultas SQL. ¿Cierto?.

Bien, para agregar consultas usando procedimientos almacenados, tienes que
hacer lo siguiente:

El tableAdapter tiene como si fuesen dos barrasde título, en la de arriba
pondrá el nombre que le hayas asignado (o el que te haya puesto el asistente
de vs2005).

En la segunda barra pondrá ese nombre seguido de *TableAdapter*.

Pues bien, en esa segunda barra debes de hacer click derecho con el ratón y
seleccionar *Agregar consulta*. de ese modo podrás agregar procedimientos
almacenados. Es lo que siempre hago yo.

Espero sea este tu problema.

Un saludo!



Hola:

Gracias por tus respuestas, pero eso mismo hago yo, pero me falto algo
elemental que no te he dicho, cuando yo creo el datasource con el
asistente por alguna causa no se me da la oportunidad de habilitar en
el dataset aparte de las tablas y las vistas, los stores procedures
(por ejemplo accesiendo a una BD oracle).

se que debe de ser una boberia, pero la verdad no veo donde esta el
"detalle"

maikel
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida