como cargar un registro desde sqlserver??

27/03/2006 - 19:29 por Daniel Diez | Informe spam
Hola a todos:

Estoy empezando con Crystal Report ver 11, tengp SQL server 2000 y VB.net
2002.

Siempre he pasado los datos enviando el dataset directamente al CR. pero
ahora quiero que se sea el CR quien habra la Base de datos.

Quiero mandar un commando así:

Select data From Tablas Where Id = 1.

Se como crear un comando pero no se como poner el "dato" que va a devolver
el SQL.

Bueno si alguien puede ayudarme un poco para orientarme le estaré muy
agradecido.

Saludos

Danio

Preguntas similare

Leer las respuestas

#1 Lucas
27/03/2006 - 20:42 | Informe spam
No sé si lo que te diga te sirva de algo, pero a lo mejor te ayuda.

Yo lo que hago es poner el siguiente código en el evento Load del
CrystalReportViewer que creo:

Dim reporte = New RptReporte

RptReporte es el reporte que he creado con el Visual Studio y que se conecta
directamente a la BD, asumo que estarás pensando en hacer algo así porque
dices que no quieres jalar los datos desde un DataSet

crv.ReportSource = reporte
crv.SelectionFormula = "{NombreTabla.nombreCampo} = '" & cadena & "'"

crv es el CrystalReportViewer que creo.

No he trabajado con la versión 11 de CR, pero asumo que debes hacer algo
similar.

En todo caso, cuando no sé la sintaxis de alguna fórmula, pues la genero en
el mismo CR, porque es más fácil hacerlo ahí y luego las adapto a mis
necesidades.

Espero te sea de utilidad lo que te he dicho.

Nos vemos.
Respuesta Responder a este mensaje
#2 Daniel Diez
27/03/2006 - 22:28 | Informe spam
Bueno Lucas, lo voy a probar

Realmente no quiero pasar los datos con un dataset porque es un registro con
un campo text de sql, y me parece muy bruto mover todos esos datos
pasandolos desde memoria.

La verdad es que me resulta muy dificultoso la programación de crystal
report, además no encuentro ejemplos completos en castellano, nio manuales
con ejemplos.

El problema de las ayudas del crystal es que son "conceptuales" y me falla
la base para poder enterndelas, pero bueno, con vuestra ayuda espero ir poco
a poco dominando esta materia.

De nuevo MIL GRACIAS.

Saludos

Dani


"Lucas" escribió en el mensaje
news:
No sé si lo que te diga te sirva de algo, pero a lo mejor te ayuda.

Yo lo que hago es poner el siguiente código en el evento Load del
CrystalReportViewer que creo:

Dim reporte = New RptReporte

RptReporte es el reporte que he creado con el Visual Studio y que se
conecta
directamente a la BD, asumo que estarás pensando en hacer algo así porque
dices que no quieres jalar los datos desde un DataSet

crv.ReportSource = reporte
crv.SelectionFormula = "{NombreTabla.nombreCampo} = '" & cadena & "'"

crv es el CrystalReportViewer que creo.

No he trabajado con la versión 11 de CR, pero asumo que debes hacer algo
similar.

En todo caso, cuando no sé la sintaxis de alguna fórmula, pues la genero
en
el mismo CR, porque es más fácil hacerlo ahí y luego las adapto a mis
necesidades.

Espero te sea de utilidad lo que te he dicho.

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