Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2010, 20:54
Avatar de jsr_17_7
jsr_17_7
 
Fecha de Ingreso: febrero-2009
Ubicación: Lima
Mensajes: 105
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Elaborar reporte con sp con parametros

Hola a todos!!! quisiera que me puedan ayudar en lo siguiente... es la primera vez que hago un reporte en vb.net 2003 con sql server... lo que quisiera es saber si alguien me puede pasar un codigo de como hacer un reporte con procedimiento almacenado con parametros... se lo agradeceria mucho si lo postea aqui nomas en esta pagina... este es el codigo x ejemplo k coloca para hacer mi reporte

Me.Dtpfecha.Value = Now
Dim p1 As SqlParameter
Try
cn.Open()
da.SelectCommand = New SqlCommand
da.SelectCommand.Connection = cn
da.SelectCommand.CommandText = "SALIDAS_DEL_DIA"
da.SelectCommand.CommandType = CommandType.StoredProcedure

p1 = New SqlParameter("@FECHA", SqlDbType.DateTime)
p1.Direction = ParameterDirection.Input
p1.Value = Me.Dtpfecha.Text

da.SelectCommand.Parameters.Add(p1)

da.Fill(ds, "Tabla")


cr.SetDataSource(ds.Tables("Tabla"))
Me.CrystalReportViewer1.ReportSource = cr
cn.Close()
Catch ex As Exception
MessageBox.Show("ERROR EN SP_SALIDAS_DEL_DIA " & ex.Message)
End Try



y esta es mi consulta en sql x ejemplo k kiero k haga...

CREATE PROCEDURE SALIDAS_DEL_DIA
@FECHA DATETIME
AS
SELECT V.CVIA_CODIGO,
C1.VCIU_DESC_LARGA AS PARTIDA,
C2.VCIU_DESC_LARGA AS LLEGADA
FROM VIAJE AS V
INNER JOIN RUTA AS R ON V.CRUTA_CODIGO = R.CRUTA_CODIGO
INNER JOIN CIUDAD AS C1 ON R.CCIU_CODIGO_PAR = C1.CCIU_CODIGO
INNER JOIN CIUDAD AS C2 ON R.CCIU_CODIGO_LLE = C2.CCIU_CODIGO
WHERE V.DVIA_FEC_SALIDA = @FECHA
GO


pero al final no me sale... no me muestra el nombre de las ciudades

Última edición por jsr_17_7; 25/02/2010 a las 17:06