我在做一个成绩管理系统,当查到某一科成绩时,我想用报表打印出来,怎样才能将我查到的那科成绩的信息打印出来啊(比如说年份,课程号,课程名,学号,成绩等);
主要是那个静态SQL语句怎样写啊

解决方案 »

  1.   

    就是一个成绩 管理系统,通过几个combobox的下拉菜单,选择年份,课程号,课程名,学号等信息,然后将这科成绩通过dbgrid显示出来,然后我在想通过报表打印出来啊
      

  2.   

    使用printdbgrideh控件,表格什么样,打印什么样。
      

  3.   

    你是想问语句怎么写么?
    ADOQuery1.SQL.Clear;   
    sqlstr:='select * from canada where field1='''+ComboBox1.Text+''' and field2='''+ComboBox2.Text+'''';
    ADOQuery1.SQL.Add(sqlstr);
    ADOQuery1.Open;