Uso del DataAdapter

14/06/2005 - 11:48 por JuanilloFox | Informe spam
Hola grupo,

Estoy preparando un informe Cristal Report en ASP.NET y me pide el origen de
datos que debo tener un DataSet. El tema es que la Base de Datos está en SQL
Server y necesitaré realizar el DataAdapter con procedimientos SQL asignados
para posteriormente formar el DataSet.

El problema es que estos procedimientos asignados reciben parámetros y claro
está no se cómo pasarles un valor al DataAdapter que tengo definido para que
realice el Select.

No estoy aún muy ducho con el tema de Cristal report y su uso. Pero por lo
que he visto tiene que moverse forzosamente con DataSet para poder
seleccionar los campos que me entrarán en el informe.

Necesito ayuda para aclararme cómo utilizar los procedimientos asignados al
DataAdapter (aunque esto si lo he realizado) pero estoy pillado ahí a la
hora del uso de parámetros a dichos procedimientos.

Un saludo

juanillofox@andujar.com

Preguntas similare

Leer las respuestas

#1 JuanilloFox
14/06/2005 - 14:52 | Informe spam
Hola Matías,

Gracias por tu ayuda, me puede venir bien algún ejemplo.

Efectivamente, el DataAdapter tiene esa función. El tema es que yo lo tengo
que utilizar de forma que lo que se va a ejecutar en el Select es un nombre
de procedimiento almacenado en SQL. Este procedimiento recibe un parámetro
de entrada para seleccionar los registros que cumplan la condición según el
valor del parámetro de entrada.

Es decir que en mi página Web voy a tener un textbox que me servirá para
introducir un valor para después servir de parámetro al procedimiento
almacenado.

El problema es que no se cómo montar el DataSet del Dichoso DataAdapter para
confeccionar los campos que tendré que usar en el informe de C.R..

Si te das cuenta el problema está en que el DA debe recibir un parámetro
para pasarlo al procedimiento, pero no se cómo realizarlo


Un saludo


Respuesta Responder a este mensaje
#2 Matias Iacono
14/06/2005 - 17:11 | Informe spam
En realidad el dataadapter es solo un puente entre la base de datos, y el
lugar donde contendras dichos datos.

Si te fijas entre las propiedades del DA tienes una que dice
SELECTCOMMAND... aqui, le puedes pasar, si no mal recuerdo, un command, el
cual te sirve para formar tu consulta.

A este command, le puedes pasar parametros de varias maneras. So armas tu
consulta plana, por concatenacion de strings.

O si no, usando parametros con la clausula PARAMETER.

Si necesitas un ejemplo, avisame que te envio.

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"JuanilloFox" escribió en el mensaje
news:%23u%
Hola grupo,

Estoy preparando un informe Cristal Report en ASP.NET y me pide el origen
de
datos que debo tener un DataSet. El tema es que la Base de Datos está en
SQL
Server y necesitaré realizar el DataAdapter con procedimientos SQL
asignados
para posteriormente formar el DataSet.

El problema es que estos procedimientos asignados reciben parámetros y
claro
está no se cómo pasarles un valor al DataAdapter que tengo definido para
que
realice el Select.

No estoy aún muy ducho con el tema de Cristal report y su uso. Pero por lo
que he visto tiene que moverse forzosamente con DataSet para poder
seleccionar los campos que me entrarán en el informe.

Necesito ayuda para aclararme cómo utilizar los procedimientos asignados
al
DataAdapter (aunque esto si lo he realizado) pero estoy pillado ahí a la
hora del uso de parámetros a dichos procedimientos.

Un saludo




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