If u r using Multiple Table means u should use separate table datasource to view the crystal report
In your code
report.SetDataSource(dt);
change to
report1.Database.Tables[0].SetDataSource(dd.Tables[0]);
report1.Database.Tables[1].SetDataSource(dd1.Tables[0]);
if u are using 2 means u should call 2 datasource for crystal report