private void button1_Click(object sender, System.EventArgs e)
    {
string connstring="server=YWT;Integrated Security=SSPI;database=grade";
SqlConnection con=new SqlConnection(connstring);
DataSet ds=new DataSet();
string selectstring="select * from 专业";
SqlDataAdapter ad=new SqlDataAdapter(selectstring,con);
            con.Open();
            ad.Fill(ds,"专业");
            con.Close();
//以上代码获得数据集ds
            rptclient rpt=new rptclient();
            rpt.SetDataSource(ds);
            rptf.ReportSource=rpt;
        }
以上是我想点击button1后就能打印专业这个表中的数据
但是报表区没有输出任何内容
rptclient是我新建的一个crystal report类 没做任何设置 
rptf是在主窗口的一个crystal report viewer对象 也没做任何设置
是不是在新建的crystal report 还需要怎样设置吗?

用拉模型时候可以直接选择数据库以及表,将表中字段拖进来
但是推模型用的是dataset,怎么设计输出格式呢?