可是QReport好像只能通过DataSet来获得数据耶^_^b

解决方案 »

  1.   

    那就帮我把记录变成数据集吧>_<
      

  2.   

    把文件按记录读进来,再新建一个table1,将域转为字段,再追加记录。改造成功。
      

  3.   

    To six_six(六六) 
    但我还要在设计期预览打印效果啊
      

  4.   

    或改造成xml之类的再想办法弄成dataset也成
      

  5.   

    越说越复杂:其实 很容易实现您的要求. bde可以对文本数据库进行操作的.也可以用odbc数据源.使用odbc数据源方法如下:
    新建一个dsn,驱动选择 microsoft text driver,然后选择路径,再选择'选项->定义格式,在里面选定您的文本文件并按照您的格式设置好,之后就可以使用数据集控件来访问它.比如用一个adotable,设置连接字符串,其中dsn选择刚才定义好的dsn,然后选择表,此后的用法和一般的表差不多.不过有一点需要注意:只能使用table,不能使用query,而且对文件不支持索引,排序,插入,只能append,delete.
      

  6.   

    搂主的不一定是文本文件,可以在qreport的某些事件里,通过程序实现,
    具体事件我也记不清了,已经很少用了,如果想简单,就用Execl吧