dataadapters en vs2005

30/03/2007 - 23:11 por SergioT | Informe spam
hola

En el vs2003 yo utilizo mucho el diseñador para lanzar una tabla un
componente y luego configurar el sqlDataAdapter generado asignandole un SP
que me llena una tabla del DS, ahora en el vs2005 no encuentro por ningun
lado los sqlDataAdapters por tanto no puedo hacer lo que hacia antes, he
visto que ahora hay los tableAdapters pero estos generan una tabla en DS con
el nombre del SP, esto a mi esto no me sirve por la forma en la que
trabajo, legs pongo un ejemplo cortito para que me entiendadn.

Lanzo la tabla clientes al componente y luego con el asistente configuro el
SQLDA para que me obtenga un registro de un CLIENTE entonces tengo
configurado el abm de un Cliente con el SqlDA_Cliente y genero un dataSet
tipado DS_CLIENTE que tiene la tabla "DS.CLIENTE.Cliente" , luego lanzo un
nuevo SqlDA y lo configuro para que ejecute un SP que trae la lista de TODOS
los clientes y hago que el resultado lo meta en DS.CLIENTE.Cliente por tanto
en mi dataset tengo una sola estructura de tabla Cliente que se llena desde
dos sqlDA diferentes,

Pregunta:
Como puedo hacer esto con el vs2005? ya que este me crea tablas
tableAdapters en el DS por cada SP??? segun mi ejemplo anterior tendria 2
tablas con estructuras identicas con diferente nombre en el mismo DS.

Gracias por su ayuda

Salu2
Sergio

Preguntas similare

Leer las respuestas

#1 Jorgebg
08/04/2007 - 00:12 | Informe spam
Hola Sergio,
Con los Datasets + TableAdapters en .NET 2.0 se puede hacer de similar manera.
Si lo que quieres es dos metodos que devuelvan el mismo esquema lo puedes
hacer de la siguiente manera:

1. Drag and drop del primer procedimiento almacenado
2. Le cambias el nombre a la tabla por uno mas logico (por ejemplo Clientes)
3. Boton derecho sobre el TableAdapter (ahora llamado ClientesTableAdapter)
y haces click en "Añadir consulta" (creo que se llama asi...)
4. Configuras el nombre del procedimiento almacenado y parametros y ya esta!

Si tienes ganas, puedes ver un video tutorial que he hecho de este tema en
youtube:
Parte 1: http://www.youtube.com/watch?v=gEFI...earchParte 2: http://www.youtube.com/watch?v=k0T1K2Za98c

Saludos,

Jorgebg - MCSD.NET


"SergioT" wrote:

hola

En el vs2003 yo utilizo mucho el diseñador para lanzar una tabla un
componente y luego configurar el sqlDataAdapter generado asignandole un SP
que me llena una tabla del DS, ahora en el vs2005 no encuentro por ningun
lado los sqlDataAdapters por tanto no puedo hacer lo que hacia antes, he
visto que ahora hay los tableAdapters pero estos generan una tabla en DS con
el nombre del SP, esto a mi esto no me sirve por la forma en la que
trabajo, legs pongo un ejemplo cortito para que me entiendadn.

Lanzo la tabla clientes al componente y luego con el asistente configuro el
SQLDA para que me obtenga un registro de un CLIENTE entonces tengo
configurado el abm de un Cliente con el SqlDA_Cliente y genero un dataSet
tipado DS_CLIENTE que tiene la tabla "DS.CLIENTE.Cliente" , luego lanzo un
nuevo SqlDA y lo configuro para que ejecute un SP que trae la lista de TODOS
los clientes y hago que el resultado lo meta en DS.CLIENTE.Cliente por tanto
en mi dataset tengo una sola estructura de tabla Cliente que se llena desde
dos sqlDA diferentes,

Pregunta:
Como puedo hacer esto con el vs2005? ya que este me crea tablas
tableAdapters en el DS por cada SP??? segun mi ejemplo anterior tendria 2
tablas con estructuras identicas con diferente nombre en el mismo DS.

Gracias por su ayuda

Salu2
Sergio



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