I wan't to create DataSet from code and set it as data source for crystal report.  

I don't want to create a DataSet xsd file in VS if I don't have to. Just pure code.

```
DataSet ds = new DataSet();
DataTable tbl = new DataTable();
DataColumn cln = new DataColumn();
// I fill row, columns, table and add it to ds object
...

```

Then when I need report I use:

```
myReport.SetDataSource(ds);

```

The problem here is I don't know how to bind this to report? How to add fields?  

I have a text and binary data (image).