加急加急加急各位大侠:asp.net下的水晶报表有关问题,

加急!加急!加急!各位大侠:asp.net下的水晶报表问题,紧急求助啊!
各位大哥大姐,我在一个空白水晶报表(CrystalReport1.rpt)里,已经画好了报表的格式,现在我想在我的打印页面(rc_print.aspx)的cs文件中,通过sql语句(含有参数id)条件查询的方式,把查询结果赋给这个报表的数据源;
  所以,现在我的问题是:
  1、我怎么把我aspx页面的cs文件中的sql查询结果的字段绑定到我的报表(CrystalReport1.rpt)中去?
  2、我怎么根据我aspx页面的sql查询出来的结果绑定到我的报表(CrystalReport1.rpt)中,
  并在打印页面(rc_print.aspx)中显示出来?
   
  PS:我的环境是:VS2008,SQLServer2005

  各位,我的问题可能比较简单,但我是报表的初学者,还望大家能够谅解的同时,给予小弟尽可能详细的解答;
小弟在这里十分感谢!
  在线等!


  加急!加急!加急!

------解决方案--------------------
貌似是 拖一个DataSet 可以配置Dataset的Table
水晶报表的Datasource=DataSet.Table["xx"];
好久前做的了 记不太清楚 大致是这么回事。
------解决方案--------------------
string sql= "select * from tablename "; 
sqlConnection1.Open(); 
sqlSelectCommand1=new System.Data.SqlClient.SqlCommand(sql,sqlConnection1); 
dataSet11=new DataSet1(); 
sqlDataAdapter1.Fill(dataSet11, "tablename "); 
sqlConnection1.Close(); 
cr.SetDataSource (dataSet11); 
cry.ReportSource =cr; 

你可以自己组织SQL 语句 添加个where 。

拖拽参考