COMO GERAR REPORTVIEW VIA DADOS DE TELA/USUARIO

AGUIARLIMA 09/03/2011 13:12:16
#367566
Olá Pessoal.

Preciso gerar um relatório ReportView ASP.NET VB, na minha aplicação, com flexibilidade de eu montar a query de consulta conforme dados do usuário em campos data tela (texbox), que ora ele informe periodos de datas, ou informe código do cliente, com isto poderia criar query, semelhante modelo exemplo abaixo que eu uso para gerar dados em GridView.
Tenho visto alguns exeplos mas em C# preciso em ASP.NET VB.

Abraços
Aguiar.
--------------------------------------------
Private Sub gera_relatorio()
Dim conn As SqlConnection = New SqlConnection()
Dim cmd As SqlCommand = New SqlCommand()
Dim sql_query As String
sql_query = [Ô]Select * from Movimento Where data_mov between [ô][Ô] & PerI & [Ô][ô][Ô] & _
[Ô] and [ô][Ô] & PerF & [Ô][ô])[Ô]
conn.ConnectionString = ConfigurationManager.ConnectionStrings([Ô]MyConn[Ô]).ConnectionString
cmd.Connection = conn
cmd.CommandType = System.Data.CommandType.Text
cmd.CommandText = sql_query
Try
conn.Open()
Rel_dup.DataSource = cmd.ExecuteReader
rel_dup.DataBind()
Catch ex As Exception
MsgBox([Ô]Erro : [Ô] & ex.Message)
Finally
conn.Close()
End Try
End Sub
GREGO 10/03/2011 16:21:36
#367705


faz com procedure

é melhor

create procedure NomeProcedure @NomeParametro varchar = null

as

select * from tabela where campo = isnull(@NomeParametro, campo)
Tópico encerrado , respostas não são mais permitidas