Dzień dobry,
mam aplikacje, która powinna uruchomić raport za pomocą poniższego kodu:
private void crystalReportViewer1_Load(object sender, EventArgs e)
{
OdbcConnection Polaczenie_PostgreSQL = new OdbcConnection("DSN=rejestr_pisklat");
Polaczenie_PostgreSQL.Open();
OdbcCommand Polecenie_SQL = new OdbcCommand("SELECT * FROM v_rap_szczepienia_vinovo WHERE id = 34");
OdbcDataAdapter DatabaseAdapter = new OdbcDataAdapter(Polecenie_SQL);
DataSet ds = new DataSet();
DatabaseAdapter.Fill(ds, "v_rap_szczepienia_vinovo");
raport_szczepienia_vinovo rap = new raport_szczepienia_vinovo();
rap.SetDataSource(ds);
// rap.SetParameterValue("id", "34");
raport.ReportSource = rap;
raport.Refresh();
Polaczenie_PostgreSQL.Close();
}
i wszystko ładnie bo okno z raportem otwiera się bez problemu, tylko problem polega na tym że nie wyświetla dane z mojego zapytania, tylko wczytuje pierwsze lepsze dane z podłączonej bazy.