Griedview para crystal report
bom dia, sou novo neste mundo de programação, mais tenho um projecto que faz uma pesquisa em uma base de dados e coloca estes dados em um gridview, agora eu quero passar estes dados do gridview para um crystal report. alguem pode me ajudar?
o código que eu tenho é este:
protected void Button1_Click(object sender, EventArgs e)
{
if (txtData1.Text == "" && txtData2.Text == "")
{
SqlConnection con = new SqlConnection(Properties.Settings.Default.CS1);
SqlCommand co = new SqlCommand();
co.Connection = con;
co.CommandText = "Pesquisar_Bloco";
co.CommandType = CommandType.StoredProcedure;
co.Parameters.Clear();
co.Parameters.Add("@NomeBloco", SqlDbType.VarChar).Value = DropNomeBloco.Text;
co.Parameters.Add("@Localizacao", SqlDbType.VarChar).Value = DropAmbiente.Text;
co.Parameters.Add("@Lamina_De_Agua", SqlDbType.VarChar).Value = DropLamina.Text;
co.Parameters.Add("@Bacia", SqlDbType.VarChar).Value = DropBacia.Text;
co.Parameters.Add("@Estado", SqlDbType.VarChar).Value = DropEstado.Text;
co.Connection.Open();
SqlDataReader xp;
xp = co.ExecuteReader();
gwBloco.DataSource = xp;
gwBloco.DataBind();
DataTable dt = new DataTable();
DataSet ds = new DataSet();
dt = gwBloco.DataSource as DataTable;
ds.Tables.Add(dt);
ReportDocument rpt = new ReportDocument();
rpt.Load(Server.MapPath("Relatorio/ReportBloco.rpt"));
rpt.SetDataSource(dt);
CrystalReportViewerBloco.ReportSource = rpt;
co.Connection.Close();Discussão (3)
Carregando comentários...