Я использую MS Access
базу данных и соединил ее с моей C#
Программой
Я создал метод, который возвращает DataTable
type
public DataTable gridquery(String table, String Columns, String condition)
{
try
{
DataTable dt = new DataTable();
cnn.Open();
cmd.CommandText =$"select {Columns} from {table} where {condition};";
cmd.Connection = cnn;
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
OleDbDataReader reader = cmd.ExecuteReader();
reader.Read();
cnn.Close();
da.Fill(dt);
cnn.Close();
return dt;
}
catch
{
cnn.Close();
MessageBox.Show("Error in view Table");
return null;
}
}
Затем в моей основной программе формы I иметь
dataGridView1.DataSource= db.gridquery("Customer", "*");
Я хочу, чтобы эта таблица отображалась в моем отчете Crystal