- Mesajlar
- 1,085
arkadaşlar aşağıdaki kodlarla CrystalReport üzerinde filtreleme yapmak istiyorum. Load olayında sorun yok, formu çalıştırınca kitaplar tablosunun tüm sütunları rapora geliyor, ama Click olayında sorun var, yazar adını girip filtrelemesi için butona basınca resimdeki hatayı alıyorum, yardımcı olur musunuz?
public partial class Rapor : Form
{
public Rapor()
{
InitializeComponent();
}
private void Rapor_Load(object sender, EventArgs e)
{
CrystalReport3 r = new CrystalReport3();
crystalReportViewer1.ReportSource = r;
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection bag = new System.Data.SqlClient.SqlConnection(" Data Source=PC_MAVI_10;Initial Catalog=deneme1;User ID=ahmet;Password=123321 ");
SqlDataAdapter ada = new SqlDataAdapter("select * from kitaplar where Yazar='"+textBox1.Text+"'",bag);
DataSet depo = new DataSet();
ada.Fill(depo,"kitaplar");
CrystalReport3 r = new CrystalReport3();
r.SetDataSource(depo.Tables["kitaplar"]);
crystalReportViewer1.ReportSource = r;
}
}
public partial class Rapor : Form
{
public Rapor()
{
InitializeComponent();
}
private void Rapor_Load(object sender, EventArgs e)
{
CrystalReport3 r = new CrystalReport3();
crystalReportViewer1.ReportSource = r;
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection bag = new System.Data.SqlClient.SqlConnection(" Data Source=PC_MAVI_10;Initial Catalog=deneme1;User ID=ahmet;Password=123321 ");
SqlDataAdapter ada = new SqlDataAdapter("select * from kitaplar where Yazar='"+textBox1.Text+"'",bag);
DataSet depo = new DataSet();
ada.Fill(depo,"kitaplar");
CrystalReport3 r = new CrystalReport3();
r.SetDataSource(depo.Tables["kitaplar"]);
crystalReportViewer1.ReportSource = r;
}
}